|
Поддерживаемые форматы изображений
Обзор
HotPDF может встраивать и обрабатывать несколько распространенных raster и metafile formats через специализированные helper units и методы загрузки изображений
Common Formats
- BMP и JPEG: универсальные bitmap/image workflows через THotPDF.AddImage со стандартной обработкой JPEG на базе libjpeg-turbo 3.1.90 и его NASM SIMD object set
- TIFF: Multi-page and TIFF-specific support through THotPDF.AddTIFFFromFile
- EMF and WMF: Vector-style metafile import through THPDFPage.ShowMetafile
- JPEG2000: JP2, J2K, and JPT support through HotPDF's JPEG2000 helper units
- JBIG2: 1-битные изображения записываются как
/JBIG2Decode через AddImage(..., icJBIG2), а изображения /JBIG2Decode в загруженных PDF декодируются через ExtractLoadedImage
JPEG Performance Backend
HotPDF подключает libjpeg-turbo 3.1.90 как собственный стандартный JPEG codec. Сборки Win32, Win64 и Win64x теперь включают соответствующие NASM SIMD objects, сохраняя размещение JPEG image, image-mask workflows и интеграцию TIFF, связанную с JPEG, на высокопроизводительном libjpeg-compatible backend при неизменной поверхности API HotPDF
Choosing the Right Entry Point
- Для обычных файлов изображений используйте THotPDF.AddImage
- Когда важна TIFF-specific handling, используйте THotPDF.AddTIFFFromFile
- Для EMF/WMF input, который должен оставаться близким к vector output, используйте THPDFPage.ShowMetafile
См. также
|