2017-05-26 2 views
1

PDFにpantoneの色が含まれているかどうかをプログラムで調べる必要がありますが、正確に何を探すべきかはわかりません。これを達成する私の考えは、すべてのPDF情報を繰り返し、特定のRGBまたはCMYK値を探すことです。PDFにパントーンの色が含まれているかどうかを検出するにはどうすればよいですか?

これらの値はどこに保存されていますか?私はおそらくここでいくつかの概念を誤解していますか?

答えて

1

Pantone Colorを指定するためのベースケースは、分離カラースペース(PDF 32000-1:2008 specificationのセクション8.6.6.4を参照)を介して行われます。着色剤名自体は、Pantone着色剤であるインクの唯一の指標である。

しかし、分離色空間をDeviceN色空間(8.6.6.5節参照)またはパターン色空間の基本色空間(いずれかのシェーディングパターン)で指定することも可能ですセクション8.7.4)または色付きタイリングパターン(セクション8.7.3.2を参照)。

これらの色空間を見つけるには、ColorSpaceエントリ、シェーディングエントリ、またはXObjectエントリについて、各ページのリソースディクショナリ(7.8.3項を参照)を調べます。後者は、独自のColorSpace/Shading/XObjectエントリを持つ可能性のあるForm XObjectsエントリを再帰的に探します。

関連する問題