ลบเพจออกจากไฟล์ PDF ผ่าน Go

ลบหน้าจากเอกสาร PDF โดยใช้ Aspose.PDF สำหรับ Go via C++

วิธีลบหน้าจาก PDF โดยใช้ Go

ลบหน้าจาก PDF โดยใช้ Aspose.PDF สำหรับ Goเพื่อปกป้องข้อมูลส่วนตัว คุณอาจต้องลบหน้าหรือส่วนที่มีข้อมูลที่เป็นความลับก่อนที่จะแบ่งปันเอกสารกับผู้อื่นไฟล์ PDF ขนาดใหญ่อาจยุ่งยากในการแชร์หรือจัดเก็บการลบหน้าจะช่วยลดขนาดไฟล์ทำให้การส่งหรือเก็บถาวรได้ง่ายขึ้นนอกจากนี้การลบหน้าจะทำให้เอกสารคล่องตัวและลบการทำซ้ำที่ไม่จำเป็นเอกสารอาจมีหน้าที่มีข้อผิดพลาดหรือข้อมูลที่ล้าสมัยการลบหน้าเหล่านี้จะช่วยเพิ่มคุณภาพโดยรวมของเอกสารการลบหน้าเว็บจะทำให้ผู้ใช้สามารถนำทาง PDF ได้ง่ายขึ้น เพื่อให้แน่ใจว่าพวกเขาจะพบข้อมูลที่ต้องการได้อย่างรวดเร็วโดยไม่เลื่อนดูเนื้อหาที่ไม่เกี่ยวข้องเมื่อลบหน้าจากไฟล์ PDF สิ่งสำคัญคือต้องใช้โปรแกรมแก้ไข PDF หรือซอฟต์แวร์ที่เชื่อถือได้เพื่อให้แน่ใจว่าเอกสารผลลัพธ์ยังคงถูกต้องและปราศจากข้อผิดพลาดไลบรารี Aspose.PDF for Go via C++ สามารถลบหน้าเว็บจาก PDF ได้ในไม่กี่ขั้นตอนในการลบหน้าเว็บจากไฟล์ PDF เราจะใช้ Aspose.PDF for Go via C++ ซึ่งเป็นชุดเครื่องมือที่ง่ายและปลอดภัยที่ใช้ในการทำงานกับ PDFหากต้องการติดตั้งและใช้ Aspose.PDF สำหรับ Go ผ่าน C++ ให้คลิกที่ ดาวน์โหลด Aspose.PDF สำหรับ Go

ลบหน้าจาก PDF ผ่าน Go


คุณต้อง Aspose.PDF for Go via C++ เพื่อลองใช้รหัสในสภาพแวดล้อมของคุณ

1.เปิดเอกสารที่มีอยู่

1.ลบหน้าใดหน้าหนึ่ง

1.บันทึกเอาท์พุท PDF โดยใช้วิธีการบันทึก

ส่วนประกอบรหัส Go ที่ให้มาแสดงวิธีการลบหน้าเฉพาะจากเอกสาร PDF โดยใช้ไลบรารี Aspose.PDFก่อนอื่นคุณควรเปิดเอกสาร PDF ที่มีอยู่ชื่อ ‘DeleteParticularPage.pdf’ถัดไปลบหน้าเฉพาะออกจากเอกสาร PDFบันทึกเอกสาร PDF ที่อัปเดตลงในไดเรกทอรีที่ระบุด้วยชื่อไฟล์ใหม่ ‘deleteparticularpage_out.pdf’

นำหน้าออกจาก PDF

รหัสตัวอย่างนี้แสดงวิธีการลบหน้าจาก PDF - Go


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