2016-12-12 5 views
-3

私はeラーニングプロジェクトを進めています。私はpdfファイルを持っているので、pdfファイルにはRGB/CMYKカラープロファイルが含まれているかどうかの検証が必要です。PDFファイルのカラープロファイル(CMYKまたはRGB)をテキストライブラリで確認する方法

カラープロファイルが見つかった場合、ファイルを拒否する必要があるRGB。私はそれほど試しましたが、適切な論理/答えを得られませんでした。

誰かが私がitextや他のjava pdfライブラリでこれをどうやって行うことができるか考えている方は、私を提案してください。

答えて

0

iTextは、HTMLからPDFへの変換やPDFレポートの作成など、プログラムでPDFファイルを作成するためのものです。レンダリング用ではないため、色を確認するためには使用できません。

PDF文書のピクセルの色を確認するには、 をBufferedImageなどにレンダリングしてから、特定の(x、y)位置のピクセルの色を取得する必要があります。

PDFをレンダリングするには、ICEpdf、jpedalなどのライブラリを使用できます。

Java PDFレンダラライブラリについての話題がありますJava PDF Renderer

関連する問題