Supprimer des pages PDF avec Go
Contents
[
Hide
]
Vous pouvez supprimer des pages d’un fichier PDF en utilisant Aspose.PDF for Go via C++. Le fragment de code suivant montre comment manipuler un document PDF en supprimant une page spécifique. Cette méthode est efficace pour les tâches de manipulation de documents PDF, notamment pour la suppression de pages, l’enregistrement du document modifié et la garantie d’une gestion appropriée des ressources.
- Ouverture d’un fichier PDF.
- Suppression d’une page spécifique avec PageDelete fonction.
- Enregistrement du document avec Save méthode.
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)
}
// PageDelete(num int32) deletes specified page in PDF-document
err = pdf.PageDelete(1)
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()
}