C++ 経由で PDF メタデータを抽出

C++ ライブラリを使用して PDF メタデータを編集する方法

C++ ライブラリを使用して PDF メタデータを抽出する方法

PDF ファイルからメタデータを抽出するために、Aspose.PDF for C++ API を使用します。これは、C++ プラットフォーム向けの機能豊富で強力で使いやすいドキュメント操作 API です。NuGet パッケージマネージャーを開き、aspose.pdf.cpp を検索してインストールします。パッケージマネージャーコンソールから次のコマンドを使用することもできます。

Package Manager Console

PM > Install-Package Aspose.PDF.Cpp

C++ 経由で PDF メタデータを抽出


ご使用の環境でコードを試すには Aspose.PDF for C++ が必要です。

1。Document のインスタンスを持つ PDF を読み込みます。 1。Document.Info プロパティを使用してドキュメント情報を取得します。 1。さまざまな Document.Info プロパティにアクセスして表示します。

<% metadata.code-block.text %>

PDF-C++ のメタデータを抽出します。

<% metadata.code-block.subtitle %>

Input file:

File not added

Output format:

Output file:

    auto pdfDocument = MakeObject<Document>(_dataDir + u"SetFileInfo.pdf");
    auto docInfo = MakeObject<DocumentInfo>(pdfDocument);
    docInfo->set_Author(u"Aspose");
    docInfo->set_CreationDate(DateTime::get_Now());
    docInfo->set_Keywords (u"Aspose.Pdf, DOM, API");
    docInfo->set_ModDate (DateTime::get_Now());
    docInfo->set_Subject (u"PDF Information");
    docInfo->set_Title (u"Setting PDF Document Information");
    // Save output document
    pdfDocument->Save(_dataDir + u"SetFileInfo_out.pdf");