Abrir documento PDF programáticamente
Abrir documento PDF existente
El fragmento de código muestra operaciones esenciales para trabajar con PDFs usando Aspose.PDF for Rust. Estas son abrir un archivo, guardar cambios y cerrar los recursos correctamente. Esto lo convierte en un ejemplo fundamental para desarrolladores que manejan documentos PDF.
El ejemplo es sencillo, lo que facilita su comprensión y modificación. Es ideal para principiantes o como plantilla para aplicaciones más complejas.
La capacidad de abrir y guardar documentos PDF es un requisito esencial en muchos escenarios, como la generación de informes, la modificación de documentos o la creación de flujos de trabajo automatizados.
Este ejemplo muestra la facilidad de uso de la API para la manipulación sencilla de PDFs, que puede ampliarse para incluir funcionalidades avanzadas como extracción de texto, anotación o relleno de formularios.
use asposepdf::Document;
fn main() -> Result<(), Box<dyn std::error::Error>> {
// Open a PDF-document named "sample.pdf"
let pdf = Document::open("sample.pdf")?;
// Save the previously opened PDF-document with new filename
pdf.save_as("sample_open.pdf")?;
Ok(())
}