แยกไฟล์ PDF ผ่าน Aspose.PDF สำหรับ {{ชื่อผลิตภัณฑ์}}

การแบ่งไฟล์ด้วยความช่วยเหลือของ Aspose.PDF สำหรับเครื่องมือ Python for .NET

แยกไฟล์โดยใช้ Aspose.PDF สำหรับ Python for .NET

ต้องการเพียงส่วนหนึ่งของไฟล์ขนาดใหญ่ของคุณหรือไม่?ในการแยกส่วนอย่างน้อยหนึ่งส่วนออกจากเอกสารของคุณคุณต้องแยกหน้าของไฟล์ต้นฉบับในการแบ่งไฟล์ เราจะใช้ Aspose.PDF for Python API ซึ่งเป็น API จัดการเอกสารที่อุดมด้วยคุณสมบัติ ทรงพลัง และใช้งานง่ายสำหรับแพลตฟอร์ม python-netเปิดตัวจัดการแพคเกจ NuGet ค้นหาAspose.pdf และติดตั้งเครื่องมือซอฟต์แวร์ของเรายังให้นักพัฒนาสามารถแบ่งเอกสาร Word, PDF, HTML, TXT และ DOCX ออกเป็นส่วน ๆสำหรับรายละเอียดเพิ่มเติมโปรดดูที่ หน้าเอกสารประกอบคุณอาจใช้คำสั่งต่อไปนี้จากคอนโซลตัวจัดการแพคเกจ

Python Package Manager Console

pip install aspose-pdf

แยกเอกสารผ่าน Python


คุณจำเป็นต้อง Aspose.PDF for Python ที่จะลองรหัสในสภาพแวดล้อมของคุณ

1.โหลดไฟล์ PDF ที่มีอินสแตนซ์ของเอกสาร 1.สร้างวัตถุชั้นเอกสารใหม่ที่จะแยกหน้า PDF 1.เพิ่มหน้าปัจจุบันลงในเอกสาร 1.บันทึกหน้าปัจจุบันเป็น PDF แยกต่างหาก

วิธีแยก PDF โดยใช้ Python

ด้วย Aspose.PDF สำหรับห้องสมุดหลามคุณสามารถแยกเอกสาร PDF ขนาดใหญ่การแยกเอกสาร PDF เป็นกรณีการใช้งานทั่วไปเมื่อทำงานกับเอกสาร PDFมันช่วยลดขนาดของไฟล์ PDF โดยแบ่งเอกสารขนาดใหญ่เป็นไฟล์ขนาดเล็กเพื่อส่งผ่านทางอีเมล

แยกไฟล์ PDF - Python

รหัสตัวอย่างนี้แสดงวิธีการแยกไฟล์ PDF - Python

 doc = aspose.pdf.Document("1.pdf")

 pdf_editor = aspose.pdf.PdfFileEditor()
 pdf_editor.Extract(path_source, 1, doc.Pages.Count / 2, "pdf_half.pdf")

วิธีการแยกไฟล์ HTML โดยใช้ Python

เอกสาร HTML สามารถมีขนาดใหญ่ที่พวกเขาสามารถมีข้อความ, ภาพ, แผนภูมิและอื่น ๆคุณอาจต้องแยกไฟล์ HTML ตามความต้องการที่แตกต่างกันหรือกรณีการใช้งานAspose.PDF สำหรับห้องสมุดหลามจะช่วยให้คุณมีงานนี้

แยก HTML - Python

รหัสตัวอย่างนี้แสดงวิธีการแยกไฟล์ HTML - Python

 doc = aspose.pdf.Document("test.pdf");

 # save input html to pdf to file
 doc = aspose.pdf.Document("1.html", HtmlLoadOptions);
 doc.Save("test.pdf", SaveFormat.PDF);

 # slit first page
 pdf_editor = aspose.pdf.PdfFileEditor();
 pdf_editor.SplitFromFirst("test.pdf", 1, "test.pdf");
 doc.Save("html_first.html", SaveFormat.HTML);

วิธีการแยกไฟล์ TXT โดยใช้ Python

Aspose.PDF สำหรับห้องสมุดหลามช่วยให้นักพัฒนาหลามที่จะแยกไฟล์ TXT ออกเป็นส่วนที่แยกต่างหากฟังก์ชั่นการแยกเอกสาร TXT เป็นไฟล์แยกต่างหากจะช่วยให้คุณทำงานกับส่วนต่างๆของเอกสารขนาดใหญ่ในเวลาเดียวกันและสำหรับผู้ใช้หลายคนการแยกเอกสาร TXT จะช่วยเพิ่มความเร็วและปรับปรุงการทำงานของคุณใช้โค้ดต่อไปนี้เพื่อดึงหน้าของไฟล์ TXT ของคุณ

แยก TXT - Python

รหัสตัวอย่างนี้แสดงวิธีการแยกไฟล์ TXT - Python

# save input text to pdf to file
doc = aspose.pdf.Document("1.txt", TxtLoadOptions())
doc.Save("test.pdf", SaveFormat.PDF)
index = 1

pages = pdf_editor.SplitToPages("test.pdf")
pdf_editor = aspose.pdf.PdfFileEditor()

for ms in pages:
    page = aspose.pdf.Document(ms)
    text_absorber = aspose.pdf.TextAbsorber()
    page.Pages.Accept(text_absorber)
    extracted_text = text_absorber.Text
    file = open("text_"+str(index)+".txt", "w+")
    file.write(extracted_text)
    index = index + 1

เกี่ยวกับ Aspose.PDF สำหรับ Python API

เครื่องมือการประมวลผล PDF เพื่อสร้างแอปพลิเคชันข้ามแพลตฟอร์มที่มีความสามารถในการสร้าง แก้ไข แปลง เรนเดอร์ รักษาความปลอดภัย และพิมพ์เอกสารโดยไม่ต้องใช้ Adobe Acrobatรองรับการแปลงรูปแบบไฟล์ต่างๆเป็น PDF รวมถึง HTML และการแปลงเอกสาร PDF เป็นรูปแบบเอาต์พุตต่างๆนักพัฒนาสามารถแสดงเนื้อหา HTML ทั้งหมดใน PDF หน้าเดียวได้อย่างง่ายดายรวมถึงแปลงไฟล์ HTML ที่มีแท็กกราฟิก SVG เป็นไฟล์ PDF ที่ติดแท็ก .NET PDF API นำเสนอการบีบอัด การสร้างตาราง ฟังก์ชันกราฟและภาพ ไฮเปอร์ลิงก์งานแสตมป์และลายน้ำ การควบคุมความปลอดภัยแบบขยายและการจัดการแบบอักษรที่กำหนดเอง