多くのレイヤー (OCG) を含む PDF ドキュメントがあります。このドキュメントには 1 ページしかありません。このドキュメントにはビットマップ イメージがほとんどなく、ベクター グラフィックが多く含まれています。各ベクター グラフィックスは、レイヤー (OCG) の 1 つに関連付けられています。
ドキュメントからベクター グラフィックスを抽出する必要があります。GSview や Inkscape などのツールをいくつか使用しようとしたところ、1 つの巨大な svg ドキュメントが得られました。残念ながら、レイヤー (OCG) ごとに個別のグラフィックを抽出する必要があります。
ライブラリ ABCpdf、Aspose、iTextSharp を使用しようとしましたが、必要なものが得られませんでした。はい、 iTextSharp を使用してベクター グラフィックスを pdfに追加できますが、抽出する必要があります。おそらく、これらのライブラリの 1 つが適切なソリューションを提供する可能性がありますが、数時間の調査では見つかりませんでした。
今、私は Acrobat SDK を掘り下げていますが、私はこれに非常に慣れておらず、C/C++ の経験は非常に貧弱です.(