C++ を使用して PDF にページを追加します

Aspose.PDF for C++ ライブラリを使用して、プログラムで PDF ドキュメントにページを挿入します

C++ を使ってPDFにページを追加する方法

PDFファイルにページを挿入するために、cpp プラットフォーム用の機能豊富でパワフルで使いやすいドキュメント操作 API である [Aspose.PDF for C++](https://products.aspose.com/pdf/cpp)API を使用します。NuGet パッケージマネージャーを開き、aspose.pdf を検索してインストールします。パッケージマネージャーコンソールから次のコマンドを使用することもできます。

Package Manager Console

PM > Install-Package Aspose.PDF.Cpp

C++ 経由でページをPDFに挿入


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

1。入力 PDF ファイルを使用して、Document オブジェクトを作成します。

1。指定されたインデックスを使ってPageCollection コレクションの Insert メソッドを呼び出します。

1。Save メソッドを使用して出力 PDF を保存します。

新しいページを PDF に挿入


    void InsertEmptyPageAtDesiredLocation() {
    // Open document
    String _dataDir("C:\\Samples\\");

    // String for input file name
    String inputFileName("InsertEmptyPage.pdf");

    String outputFileName("InsertEmptyPage_out.pdf");

    auto document = MakeObject<Document>(_dataDir + inputFileName);

    // Insert a empty page in a PDF
    document->get_Pages()->Insert(2);

    // Save output file
    document->Save(_dataDir + outputFileName);
}