最後に XMP XML 形式のメタデータがいくつか添付された PDF があります。このメタデータを解析して使用する正しい方法は何ですか?
現時点では、ファイル内の各文字を解析し、最初から開始してタグに到達するまでループを使用し、終了タグに到達するまでコンテンツを記録する、C99 を使用した実用的なソリューションがあります。これが最善の方法だとは思えません。
私は現在、C# + Mono (.NET ではない) を使用してこのプログラムを書き直していますが、C99 バージョンを単に模倣する代わりに、このタスクのための魔法のフレームワーク クラスがあるのだろうか? (また、サードパーティのライブラリに依存できるのは、p/invoke などが含まれていない場合のみです。)
このアプリをクロスプラットフォームにする必要があるため、Monoを使用しています。