Pular para o conteúdo principal
As constantes da enumeração ImageFileFormatEnum são usadas para especificar o formato do arquivo de imagem que pode ser lido ou gravado usando o ABBYY FineReader Engine*. O ABBYY FineReader Engine pode abrir arquivos de imagem em todos os formatos descritos por essas constantes de enumeração, mas nem todos os formatos são compatíveis com gravação.
No Windows e no Linux, os formatos de documentos do Office funcionam com cópias em PDF dos documentos-fonte.
A lista abaixo pode incluir formatos que não se aplicam ao Linux ou ao Mac. Consulte a tabela após a lista.
typedef enum {
 IFF_UnknownFormat,
 IFF_BmpBwUncompressed,
 IFF_BmpGrayUncompressed,
 IFF_BmpColorUncompressed,
 IFF_DcxBwPackbits,
 IFF_DcxGrayPackbits,
 IFF_DcxColorPackbits,
 IFF_JpegGrayJfif,
 IFF_JpegColorJfif,
 IFF_PcxBwPackbits,
 IFF_PcxGrayPackbits,
 IFF_PcxColorPackbits,
 IFF_PngBwPng,
 IFF_PngGrayPng,
 IFF_PngColorPng,
 IFF_TiffBwUncompressed,
 IFF_TiffBwCcittGroup3,
 IFF_TiffBwCcittGroup3Fax,
 IFF_TiffBwCcittGroup4,
 IFF_TiffBwPackbits,
 IFF_TiffGrayUncompressed,
 IFF_TiffGrayPackbits,
 IFF_TiffGrayJpegJfif,
 IFF_TiffColorUncompressed,
 IFF_TiffColorPackbits,
 IFF_TiffColorJpegJfif,
 IFF_TiffGrayABBYYLossless,
 IFF_TiffColorABBYYLossless,
 IFF_Jpeg2kGray,
 IFF_Jpeg2kColor,
 IFF_PDF,
 IFF_TiffBwLZW,
 IFF_TiffGrayLZW,
 IFF_TiffColorLZW,
 IFF_TiffBwZip,
 IFF_TiffGrayZip,
 IFF_TiffColorZip,
 IFF_GifBwLZW,
 IFF_GifGrayLZW,
 IFF_GifColorLZW,
 IFF_DjVuBw,
 IFF_DjVuGray,
 IFF_DjVuColor,
 IFF_JBIG2,
 IFF_WdpBw,
 IFF_WdpGray,
 IFF_WdpColor,
 IFF_Wic,
 IFF_Doc,
 IFF_DocX,
 IFF_Rtf,
 IFF_Html,
 IFF_Txt,
 IFF_Odt,
 IFF_Xls,
 IFF_XlsX,
 IFF_Ods,
 IFF_Ppt,
 IFF_PptX,
 IFF_Odp,
 IFF_Bmp,
 IFF_Dcx,
 IFF_DjVu,
 IFF_Gif,
 IFF_Jpeg,
 IFF_Jpeg2k,
 IFF_Pcx,
 IFF_Png,
 IFF_Tiff,
 IFF_Heif,
 IFF_Svg,
 IFF_WebP
} ImageFileFormatEnum;

Elementos

NomeDescriçãoCompatível com leituraCompatível com gravação
IFF_BmpBMP**
IFF_BmpBwUncompressedBMP em preto e branco não compactado-*
IFF_BmpColorUncompressedBMP colorido sem compactação-*
IFF_BmpGrayUncompressedBMP em tons de cinza sem compactação-*
IFF_DcxDCX-*
IFF_DcxBwPackbitsDCX em preto e branco*-
IFF_DcxColorPackbitsDCX em cores*-
IFF_DcxGrayPackbitsDCX em cinza*-
IFF_DjVu <Note> Para Windows </Note>DjVu**
IFF_DjVuBw <Note> Para Windows </Note>DjVu em preto e branco-<br />
IFF_DjVuColor <Note> Para Windows </Note>DjVu em cores*<br />
IFF_DjVuGray <Note> Para Windows </Note>DjVu em cinza-<br />
IFF_DocDOC**
IFF_DocXDOCX-*
IFF_GifGIF**
IFF_GifBwLZWGIF em preto e branco, compactado em LZW-<br />
IFF_GifColorLZWGIF em cor, compactado com LZW*<br />
IFF_GifGrayLZWGIF em escala de cinza, compactado com LZW-<br />
IFF_HeifHEIF/HEIC*<br />
IFF_HtmlHTML-*
IFF_JBIG2JBIG2*-
IFF_JpegJPEG**
IFF_Jpeg2kJPEG 2000-*
IFF_Jpeg2kColorJPEG 2000 em cores*-
IFF_Jpeg2kGrayJPEG 2000 em escala de cinza*-
IFF_JpegColorJfifJPEG em cores (formato JFIF)*-
IFF_JpegGrayJfifJPEG em escala de cinza (formato JFIF)*-
IFF_OdpODP**
IFF_OdsODS-*
IFF_OdtODT**
IFF_PcxPCX-*
IFF_PcxBwPackbitsPCX preto e branco*-
IFF_PcxColorPackbitsPCX colorido*-
IFF_PcxGrayPackbitsPCX em escala de cinza*-
IFF_PDFPDF**
IFF_PngPNG-*
IFF_PngBwPngPNG preto e branco*-
IFF_PngColorPngPNG em cores*-
IFF_PngGrayPngPNG em escala de cinza*-
IFF_PptPPT**
IFF_PptXPPTX-*
IFF_RtfRTF**
IFF_SvgSVG-<br />
IFF_TiffTIFF**
IFF_TiffBwCcittGroup3TIFF em preto e branco, com compactação GROUP3-*
IFF_TiffBwCcittGroup3FaxTIFF preto e branco, compactado com GROUP3FAX-<br />
IFF_TiffBwCcittGroup4TIFF preto e branco, compactado com GROUP4*-
IFF_TiffBwLZWTIFF em preto e branco, com compactação LZW*-
IFF_TiffBwPackbitsTIFF preto e branco, compactado com PACKBITS*-
IFF_TiffBwUncompressedTIFF preto e branco sem compactação*-
IFF_TiffBwZipTIFF em preto e branco, compactado com ZIP*-
IFF_TiffColorABBYYLosslessTIFF colorido, compactado com ABBYYLossless*<br />
IFF_TiffColorJpegJfifTIFF colorido, compactado com JPEG (JFIF)-*
IFF_TiffColorLZWTIFF colorido, compactado com LZW-*
IFF_TiffColorPackbitsTIFF em cor, compactado com PACKBITS-*
IFF_TiffColorUncompressedTIFF em cores sem compactação-*
IFF_TiffColorZipTIFF em cores, compactado com ZIP-*
IFF_TiffGrayABBYYLosslessTIFF em tons de cinza, compactado com ABBYYLossless-<br />
IFF_TiffGrayJpegJfifTIFF em cinza, compactado com JPEG (JFIF)*-
IFF_TiffGrayLZWTIFF em tons de cinza, compactado com LZW*-
IFF_TiffGrayPackbitsTIFF em tons de cinza, compactado com PACKBITS*-
IFF_TiffGrayUncompressedTIFF em cinza sem compactação*-
IFF_TiffGrayZipTIFF em cinza, compactado com ZIP*-
IFF_TxtTXT**
IFF_UnknownFormatEste valor especifica um formato desconhecido. Pode aparecer apenas como valor de retorno.<br /><br />
IFF_WdpBw <Note> para Windows </Note>WDP em preto e branco-<br />
IFF_WdpColor <Note> Para Windows </Note>WDP em cores*<br />
IFF_WdpGray <Note> Para Windows </Note>WDP cinza-<br />
IFF_WebPWebP*<br />
IFF_Wic <Note> para Windows </Note>Compatível com WIC-<br />
IFF_XlsXLS**
IFF_XlsXXLSX-*
  • No Linux e no Windows, não é possível gravar em vários formatos de arquivo (usados em arquivos PDF, documentos do Office e imagens sem o tipo de cor especificado). Para salvar os documentos, use os métodos de exportação (por exemplo, o método Export do objeto FRDocument ou o método SaveToFile do objeto PDFAttachment para anexos).

Usado em

IEngine::CreateMultipageImageWriter IImageDocument::SourceImageFileFormat IImage::WriteToFile IPDFAttachment::FileFormat

Veja também

Formatos de imagem compatíveis