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 Go. 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 lo hace fácil de entender y modificar. Es ideal para principiantes o como plantilla para aplicaciones más complejas.

La capacidad de abrir y guardar documentos PDF es un requisito básico en muchos escenarios, como generar informes, modificar documentos o crear flujos de trabajo automatizados.

Este ejemplo muestra la facilidad de uso de la API para la manipulación simple de PDF, la cual puede ampliarse para incluir funciones avanzadas como extracción de texto, anotaciones o rellenado de formularios.


    package main

    import "github.com/aspose-pdf/aspose-pdf-go-cpp"
    import "log"

    func main() {
        // Open(filename string) opens a PDF-document with filename
        pdf, err := asposepdf.Open("sample.pdf")
        if err != nil {
            log.Fatal(err)
        }
        // Save() saves previously opened PDF-document
        err = pdf.Save()
        if err != nil {
            log.Fatal(err)
        }
        // Close() releases allocated resources for PDF-document
        defer pdf.Close()
    }