サポートされている画像形式

概要

HotPDFは、専用のヘルパーユニットと画像読み込みメソッドを通じて、いくつかの一般的なラスター形式とメタファイル形式を埋め込んで処理できます。

一般的な形式

  • BMP と JPEG: THotPDF.AddImage を使用する汎用ビットマップ/画像ワークフロー。標準 JPEG 処理は libjpeg-turbo 3.1.90 とその NASM SIMD オブジェクトセットで支えられます
  • TIFF: Multi-page and TIFF-specific support through THotPDF.AddTIFFFromFile
  • EMF and WMF: Vector-style metafile import through THPDFPage.ShowMetafile
  • JPEG2000: HotPDFのJPEG2000ヘルパーユニットを通じた JP2、J2K、および JPT サポート
  • JBIG2: スキャン/ドキュメントスタイルのコンテンツ向けの専用の2値画像デコードサポート

JPEG パフォーマンス バックエンド

HotPDF は、ネイティブの標準 JPEG コーデックとして libjpeg-turbo 3.1.90 をリンクします。バンドルされている Win32、Win64、および Win64x ビルドには、対応する NASM SIMD オブジェクトが含まれるようになり、既存の HotPDF API サーフェスを維持しながら、JPEG 画像の配置、イメージマスクのワークフロー、および JPEG 関連の TIFF 統合を高性能な libjpeg 互換バックエンドで維持します。

適切なエントリポイントの選択

  • 一般的な image files には THotPDF.AddImage を使用します
  • TIFF-specific handling が重要な場合は THotPDF.AddTIFFFromFile を使用します
  • ベクター出力に近い状態を保つ必要がある EMF/WMF 入力には THPDFPage.ShowMetafile を使用します

関連項目