Adicionar Páginas ao Documento PDF
Contents
[
Hide
]
Adicionar Página em um Arquivo PDF
O trecho de código Rust fornecido demonstra como executar a operação Adicionar Página ao final do PDF usando a biblioteca Aspose.PDF.
- O abrir A função permite que o programa carregue um arquivo PDF existente (sample.pdf) para manipulação. Isso é essencial para quaisquer operações relacionadas a PDF, como edição, adição de conteúdo ou leitura de dados.
- O page_add O método é usado para inserir uma nova página em branco no documento PDF existente. Isso é útil para expandir um documento ou prepará-lo para conteúdo adicional.
- O salvar O método garante que as modificações no PDF sejam gravadas de volta no arquivo. Essa etapa é crucial para persistir as alterações, como a adição de novas páginas.
Este trecho é um exemplo conciso e eficiente de como usar a biblioteca Aspose.PDF Rust para tarefas básicas de manipulação de PDF.
Aspose.PDF for Rust permite inserir uma página em um documento PDF em qualquer local do arquivo, bem como adicionar páginas ao final de um arquivo 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(())
}
Inserir página em um arquivo PDF
O page_insert método insere uma nova página na posição especificada. Esse recurso é útil quando você precisa inserir páginas adicionais em um documento existente, por exemplo, adicionando uma nova seção ou conteúdo a um relatório ou apresentação.
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(())
}