こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

回答受付中の質問

PDFのCCITTFaxDecode属性について

PDFファイルのCCITTFaxDecode属性について

いつもお世話になっております。
今回、PDFファイルからビットマップ情報だけを抜き出してファイル化しようと考えております。
ページのファイル分割と、基本となるビットマップ(jpeg)は抜き出すことが出来たのですが、そのjpegの補完情報であるCCITTFaxDecode属性を持つストリームのビットマップ化の方法が分かりません。

以下が、そのディクショナリ部です。

-----------------------------------------
26 0 obj
<< /Type /XObject /Subtype /Image /Width 1393 /Height 1512 /BitsPerComponent 1 /ImageMask true /Filter /CCITTFaxDecode /DecodeParms << /K -1 /Columns 1393 >> /Length 20536 >>
stream
.....<<バイナリ>>.....
endstream
endobj
-----------------------------------------

どなたかご存じの方、ご教示頂けると幸いです。
よろしくお願い致します。

投稿日時 - 2018-12-07 11:46:12

QNo.9565475

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

CCITTFaxはモノクロTIFF(CALS)画像の圧縮形式です。G3とG4があります。
JPEGはカラーの属性を持つ画像です。
抜き出しで属性を指定できるのであれば、モノクロ画像ということになります。
ただし、PDFで使用される画像の圧縮形式には、モノクロ・カラー問わずのZIP圧縮もありますので注意が必要かと。

投稿日時 - 2018-12-07 13:10:55

お礼

ありがとうございます。試してみます!

投稿日時 - 2018-12-07 17:55:27

あなたにオススメの質問