Aggiungi pagine al PDF tramite Go

Inserisci pagine in un documento PDF in modo programmatico utilizzando Aspose.PDF per la libreria Go via C++

Come aggiungere pagine al PDF usando Go

Devi aggiungere pagine ai documenti PDF? Per aggiungere pagine, useremo Aspose.PDF for Go via C++, un toolkit facile e sicuro utilizzato per lavorare con i PDF. Per installare e utilizzare Aspose.PDF for Go tramite C++, fai clic su Scarica Aspose.PDF for Go.

Inserisci pagina in PDF tramite Go


È necessario Aspose.PDF for Go via C++ per provare il codice nel proprio ambiente.

  1. Crea un oggetto Documento con il file PDF di input.

  2. Chiama il metodo Insert della raccoltaPageCollection con l’indice specificato.

  3. Salvare il PDF di output utilizzando il metodoSalva.

Inserisci nuova pagina in 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()
    }