Lavora con le pagine in PDF tramite Go

Gestisci le pagine PDF nel documento in modo programmatico utilizzando Aspose.PDF per la libreria Go via C++

Aspose.PDF for Go via C++ Logo

L'azione più popolare con Pages in Go

Come inserire pagine in un documento PDF usando Go

Per aggiungere una pagina in un file PDF, utilizzeremo l’API Aspose.PDF che è un’API di manipolazione dei documenti ricca di funzionalità, potente e facile da usare per { piattaforma go-cpp. Apri il gestore pacchetti NuGet, cerca Aspose.PDF e installa. È inoltre possibile utilizzare il seguente comando dalla Console di gestione pacchetti.

Aggiungi la pagina al PDF tramite Go


Hai bisogno della libreria Aspose.PDF per provare il codice nel tuo 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.

Aggiungi nuova pagina al 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()
    }