PDFドキュメントにページを追加
Contents
[
Hide
]
PDFファイルにページを追加
提供されたRustコードスニペットは、Aspose.PDFライブラリを使用してPDFの末尾にページを追加する操作を実行する方法を示しています。
- その 開く function は、プログラムが既存の PDF ファイル(sample.pdf)を読み込み、操作できるようにします。これは、編集、コンテンツの追加、データの読み取りなど、PDF 関連のあらゆる操作に不可欠です。
- その page_add このメソッドは、既存の PDF ドキュメントに新しい空白ページを挿入するために使用されます。これは、ドキュメントを拡張したり、追加コンテンツの準備をしたりするのに便利です。
- その 保存 このメソッドは、PDFへの変更がファイルに書き戻されることを保証します。このステップは、新しいページの追加など、変更を永続化するために重要です。
このスニペットは、基本的なPDF操作タスクのために Aspose.PDF Rust ライブラリを使用する簡潔で効率的な例です。
Aspose.PDF for Rust を使用すると、PDF ドキュメント内の任意の場所にページを挿入したり、PDF ファイルの末尾にページを追加したりできます。
use asposepdf::Document;
fn main() -> Result<(), Box<dyn std::error::Error>> {
// Open a PDF-document from file
let pdf = Document::open("sample.pdf")?;
// Add new page in PDF-document
pdf.page_add()?;
// Save the previously opened PDF-document
pdf.save()?;
Ok(())
}
PDF ファイルにページを挿入する
その page_insert メソッドは指定された位置に新しいページを挿入します。この機能は、既存のドキュメントに追加のページを挿入する必要がある場合に便利です。例えば、レポートやプレゼンテーションに新しいセクションやコンテンツを追加する場合などです。
use asposepdf::Document;
fn main() -> Result<(), Box<dyn std::error::Error>> {
// Open a PDF-document from file
let pdf = Document::open("sample.pdf")?;
// Insert new page at the specified position in PDF-document
pdf.page_insert(1)?;
// Save the previously opened PDF-document
pdf.save()?;
Ok(())
}