C++ を使用してファイルを分割

サーバー側の C++ ライブラリを使用してファイルを分割します。

C++ ライブラリを使用してファイルを分割する

サイズの大きいPDFファイルの一部だけが必要ですか?PDF ドキュメントから 1 つ以上の部分を分離するには、元の PDF ファイルのページを分割する必要があります。ファイルを分割するには、cpp プラットフォーム向けの機能豊富で強力で使いやすいドキュメント操作 API である Aspose.PDF for C++ API を使用します。NuGet パッケージマネージャーを開き、Aspose.pdf を検索してインストールします。パッケージマネージャーコンソールから次のコマンドを使用することもできます。詳細については、ドキュメンテーションページ をご覧ください。

Package Manager Console

PM > Install-Package Aspose.PDF.Cpp

C++ でドキュメントを分割する


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

1。Document のインスタンスを持つ PDF を読み込みます。 1。PDF ページを分割する新しい Document クラスオブジェクトを作成します。 1。現在のページをドキュメントに追加します。 1。現在のページを別の PDF として保存する

C++ を使って PDF を分割する方法

C++ 用 Aspose.PDF ライブラリを使用すると、大きな PDF ドキュメントを分割できます。PDF ドキュメントの分割は、PDF ドキュメントを扱うときによく使われます。サイズの大きい文書を小さなファイルに分割して電子メールで送信することで、PDF ファイルのサイズを小さくできます。

PDF を分割-C++。

<% splitter.code-block1.subtitle %>

    // Read pdf file to Aspose Document
    doc = MakeObject<Document>(u"1.pdf");

    //Create PdfFileEditor object
    pdfEditor = MakeObject<Aspose::Pdf::Facades::PdfFileEditor>();

    //Split pdf file by half
    pdfEditor->Extract(pathSource, 1, doc->get_Pages()->get_Count() / 2, u"pdf_half.pdf");