Ajouter des pages au PDF via Go

Insérer des pages dans un document PDF par programmation à l’aide de Aspose.PDF pour la bibliothèque Go via C++

Comment ajouter des pages au PDF à l'aide de Go

Avez-vous besoin d’ajouter des pages à des documents PDF ? Pour ajouter des pages, nous utiliserons Aspose.PDF for Go via C++, une boîte à outils simple et sécurisée utilisée pour travailler avec des fichiers PDF. Pour installer et utiliser Aspose.PDF pour Go via C++, cliquez sur Télécharger Aspose.PDF pour Go.

Insérer une page dans un PDF via Go


Vous avez besoin de Aspose.PDF for Go via C++ pour essayer le code dans votre environnement.

  1. Créez un objetDocument avec le fichier PDF d’entrée.

  2. Appelez la méthode Insert de la collection PageCollection avec l’index spécifié.

  3. Enregistrez le PDF de sortie à l’aide de la méthode Save.

Insérer une nouvelle page dans le 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()
    }