PDF format specによれば、CCITTFaxDecodeなどのさまざまな画像圧縮フィルタがあります。画像圧縮フィルタを明示的に設定する
私はlibharu
を使用しています。生成されたPDF内のすべての画像に対して、圧縮フィルタを明示的にCCITTFaxDecodeに設定する必要があります。
libHaru
には、PDFの画像にCCITT圧縮を使用するように指定するにはどうすればよいですか?
以下は私が現在いる場所です。
libHaru
のドキュメントからは、HPDF_SetCompressionMode()
functionという名前の引数があり、mode
という名前です。引数には画像圧縮を有効にするオプションHPDF_COMP_IMAGE
があります。しかし、使用するコンプレッサーを選択する方法は明確ではありません。
もう1つは、libHaru
ソースファイルの中にCCITTコンプレッサー(hpdf_image_ccitt.c
)がありますが、画像のコンプレッサーとして明示的に設定する方法がわかりません。
ご協力いただきまして誠にありがとうございます。