Eliminar páginas PDF con Go
Contents
[
Hide
]
Puede eliminar páginas de un archivo PDF usando Aspose.PDF for Go a través de C++. El siguiente fragmento de código muestra cómo manipular un documento PDF eliminando una página específica. Este método es eficiente para tareas de manipulación de documentos PDF, específicamente para eliminar páginas, guardar el documento modificado y garantizar una gestión adecuada de los recursos.
- Abriendo un archivo PDF.
- Eliminando una página específica con PageDelete función.
- Guardando el documento usando Save método.
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()
}