แยกไฟล์ผ่าน Python for .NET

ไฟล์แยกด้วยความช่วยเหลือของฝั่งเซิร์ฟเวอร์ Python for .NET ห้องสมุด

แยกไฟล์โดยใช้ไลบรารี Python for .NET

ต้องการเพียงส่วนหนึ่งของไฟล์ขนาดใหญ่ของคุณ?เมื่อต้องการแยกชิ้นส่วนอย่างน้อยหนึ่งส่วนออกจากเอกสารของคุณคุณต้องแยกหน้าของไฟล์ต้นฉบับเพื่อที่จะแยกไฟล์เราจะใช้ Aspose.PDF forหลาม 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

<% splitter.code-block1.subtitle %>

 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

<% splitter.code-block2.subtitle %>

 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

<% splitter.code-block3.subtitle %>

# 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 มีการบีบอัด, การสร้างตาราง, ฟังก์ชั่นกราฟและภาพ, การเชื่อมโยงหลายมิติ, งานแสตมป์และลายน้ำ, การควบคุมความปลอดภัยเพิ่มเติมและการจัดการแบบอักษรที่กำหนดเอง