Hapus Halaman PDF dengan Go
Contents
[
Hide
]
Anda dapat menghapus halaman dari file PDF menggunakan Aspose.PDF for Go via C++. Potongan kode berikut menunjukkan cara memanipulasi dokumen PDF dengan menghapus halaman tertentu. Metode ini efisien untuk tugas manipulasi dokumen PDF, khususnya untuk menghapus halaman, menyimpan dokumen yang dimodifikasi, dan memastikan manajemen sumber daya yang tepat.
- Membuka File PDF.
- Menghapus Halaman Tertentu dengan PageDelete fungsi.
- Menyimpan Dokumen menggunakan Save metode.
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()
}