Hapus Halaman PDF dengan Go

Contents
[ ]

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.

  1. Membuka File PDF.
  2. Menghapus Halaman Tertentu dengan PageDelete fungsi.
  3. 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()
    }