Ouvrir un document PDF programmatiquement

Ouvrir un document PDF existant

L’extrait de code démontre les opérations essentielles pour travailler avec des PDF en utilisant Aspose.PDF for Go. Il s’agit d’ouvrir un fichier, d’enregistrer les modifications et de fermer correctement les ressources. Cela en fait un exemple de base pour les développeurs qui manipulent des documents PDF.

L’exemple est simple, ce qui le rend facile à comprendre et à modifier. Il est idéal pour les débutants ou comme base pour des applications plus complexes.

La capacité d’ouvrir et d’enregistrer des documents PDF est une exigence fondamentale dans de nombreux scénarios, tels que la génération de rapports, la modification de documents ou la création de flux de travail automatisés.

Cet exemple met en avant la facilité d’utilisation de l’API pour la manipulation simple de PDF, qui peut être étendue pour inclure des fonctionnalités avancées comme l’extraction de texte, l’annotation ou le remplissage de formulaires.


    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()
    }