C++ 経由でヘッダーを PDF に追加

C++ ライブラリを使用して PDF ファイルにヘッダーを追加します。

C++ ライブラリを使用して PDF ドキュメントにヘッダーを追加する

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

Package Manager Console

PM > Install-Package Aspose.PDF.Cpp

C++ を介して PDF にヘッダーを追加する手順


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

1。Document オブジェクトを使用して PDF ドキュメントを開きます。 1。スタンプを作成し、そのプロパティを定義します。 1。addStampメソッドを使用してスタンプをページに追加します。 1。PDF ファイルを保存します。

PDF ドキュメントにヘッダーを追加-C++

このサンプルコードは、ヘッダーを PDF に追加する方法を示しています。


    String _dataDir("C:\\Samples\\");
    String inputFileName("AddTextStamp.pdf");
    String outputFileName("AddTextStamp_out.pdf");
    auto document = MakeObject<Document>(_dataDir + inputFileName);

    auto textStamp =MakeObject<TextStamp>(u"Sample Stamp");

    textStamp->set_Background(true);

    textStamp->set_XIndent(100);
    textStamp->set_YIndent(100);

    textStamp->set_Rotate(Rotation::on90);
    textStamp->get_TextState()->set_Font(FontRepository::FindFont(u"Arial"));
    textStamp->get_TextState()->set_FontSize(14.0F);
    textStamp->get_TextState()->set_FontStyle(FontStyles::Bold);
    textStamp->get_TextState()->set_FontStyle(FontStyles::Italic);
    textStamp->get_TextState()->set_ForegroundColor(Color::get_Green());

    document->get_Pages()->idx_get(1)->AddStamp(textStamp);
    document->Save(_dataDir + outputFileName);