Añadir páginas a PDF a través de Go

Inserte páginas en un documento PDF mediante programación mediante Aspose.PDF for la biblioteca Go via C++

Cómo añadir páginas a un PDF usando Go

¿Necesitas añadir páginas a los documentos PDF? Para añadir páginas, utilizaremos Aspose.PDF for Go via C++, que es un conjunto de herramientas fácil y seguro que se utiliza para trabajar con PDF. Para instalar y usar Aspose.PDF for Go a través de C++, haz clic en Descargar Aspose.PDF for Go.

Insertar página en PDF mediante Go


Necesitas Aspose.PDF for Go via C++ para probar el código en tu entorno.

  1. Cree un objetoDocument con el archivo PDF de entrada.

  2. Llame al método Insert de la colección PageCollection con el índice especificado.

  3. Guarde el PDF de salida con el métodoGuardar.

Insertar nueva página en PDF


    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)
        }
        // PageAdd() adds new page in PDF-document
        err = pdf.PageAdd()
        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()
    }