Agregar encabezado y pie de página al PDF usando Rust

Agregar encabezados y pies de página como fragmentos de texto

Agregar texto en el pie de página de un PDF-document

Nuestra herramienta le permite abrir un PDF existente, agregar un pie de página de texto a todas las páginas y guardar el PDF modificado como un nuevo archivo usando la biblioteca asposepdf Rust. Maneja los errores de forma elegante con el tipo Result de Rust.

  1. Abra un documento PDF existente.
  2. Agregar texto al pie de página con add_text_footer.
  3. Guarde el PDF modificado.

    use asposepdf::Document;

    fn main() -> Result<(), Box<dyn std::error::Error>> {
        // Open a PDF-document with filename
        let pdf = Document::open("sample.pdf")?;

        // Add text in Footer of a PDF-document
        pdf.add_text_footer("FOOTER")?;

        // Save the previously opened PDF-document with new filename
        pdf.save_as("sample_add_text_footer.pdf")?;

        Ok(())
    }

Agregar texto en el encabezado de un documento PDF

Este fragmento de código muestra cómo abrir un archivo PDF existente, agregar un encabezado de texto a todas las páginas y guardar el documento modificado como un nuevo archivo utilizando la biblioteca asposepdf. Proporciona una forma simple y automatizada de insertar encabezados consistentes en PDFs.

  1. Abrir un PDF existente.
  2. Agregar texto al encabezado con ayuda add_text_header.
  3. Guarde el PDF modificado.

    use asposepdf::Document;

    fn main() -> Result<(), Box<dyn std::error::Error>> {
        // Open a PDF-document with filename
        let pdf = Document::open("sample.pdf")?;

        // Add text in Header of a PDF-document
        pdf.add_text_header("HEADER")?;

        // Save the previously opened PDF-document with new filename
        pdf.save_as("sample_add_text_header.pdf")?;

        Ok(())
    }