PDF API สำหรับ Python via Java

สร้าง แก้ไข ปกป้อง และแปลงเอกสาร PDF เป็นหลายรูปแบบภายในแอปพลิเคชัน Python via Java

Overview

Aspose.PDF สำหรับ Python via Java เป็นไลบรารีเนทีฟที่ช่วยให้นักพัฒนาสามารถเพิ่มความสามารถในการประมวลผล PDF ลงในแอปพลิเคชันของตนได้API สามารถใช้เพื่อสร้างแอปพลิเคชัน 32 บิตและ 64 บิตทุกประเภทเพื่อสร้างหรืออ่านแปลงและจัดการไฟล์ PDF โดยไม่ต้องใช้ Adobe Acrobat

Aspose.PDF สำหรับ Python via Java API ช่วยให้สามารถดำเนินการประมวลผลเอกสารได้หลากหลาย เช่น การประมวลผลแบบฟอร์ม รับและตั้งค่าข้อมูลเมตาข้อมูล การจัดการข้อความและหน้า การจัดการคำอธิบายประกอบ เพิ่มหรือลบบุ๊กมาร์กและลายน้ำ ไฟล์แนบ การจัดการแบบอักษรที่กำหนดเอง และอื่นๆ อีกมากมาย

คุณสมบัติไลบรารี PDF Java ขั้นสูง

จัดการไฟล์ PDF ได้ทันที

Aspose.PDF สำหรับ Python via Java เป็นทางเลือกที่ดีสำหรับการแก้ไขหรือจัดการไฟล์ PDF ที่มีอยู่ภายในแอปพลิเคชันของคุณไลบรารีนี้ช่วยให้คุณสามารถเปิดหรือโหลดไฟล์ PDF แยกหน้าแทรกหน้าเว็บที่ตำแหน่งเฉพาะในไฟล์ หรือสร้าง N-up (จำนวนหน้าบนหน้าเดียว) และหนังสือเล่มือคุณยังสามารถใช้ API เพื่อเพิ่ม อัปเดต และลบรูปภาพ ไฟล์แนบ บุ๊กมาร์ก คำอธิบายประกอบ ไฮเปอร์ลิงก์ ลายน้ำ และฟิลด์แบบฟอร์มจาก PDF ที่มีอยู่

แยกและผสานไฟล์ PDF

Aspose.PDF สำหรับ Python via Java ผ่าน API ช่วยให้สามารถแบ่งไฟล์ PDF หนึ่งไฟล์ออกเป็นเอกสาร PDF สองไฟล์ขึ้นไปคุณยังสามารถใช้เพื่อรวมไฟล์สองไฟล์ขึ้นไปในเอกสารเดียวหรือผนวกหน้า PDF ตามความต้องการของแอปพลิเคชัน

แปลง PDF เป็นรูปแบบ HTML, DOCX และ ODS

Aspose.PDF สำหรับ Python via Java ช่วยให้คุณสามารถเรนเดอร์และแปลงแต่ละหน้าของไฟล์ PDF เป็นรูปแบบภาพทั่วไป เช่น BMP, JPG และ PNG ด้วยความเที่ยงตรงสูงสุดที่เป็นไปได้นอกเหนือจากรูปภาพคุณสามารถบันทึก PDF เป็นรูปแบบ DOC และ DOCX ได้อย่างง่ายดาย

บันทึกหน้า PDF ในรูปแบบ JPG โดยใช้ Java

โหลดเอกสาร PDF ที่มีอยู่. แปลงหน้า PDF เป็นภาพ บันทึกแต่ละหน้าในรูปแบบ JPG

Convert PDF to JPG on Java


from asposepdf import Api, Device

input_pdf = "source.pdf"
output_pdf = "image"
# Open PDF document
document = Api.Document(input_pdf)

# Create Resolution object
resolution = Device.Resolution(300)
device = Device.JpegDevice(resolution)

for i in range(0, document.getPages.size):
    # Create filename for save
    imageFileName = output_pdf + "_page_" + str(i + 1) + "_out.jpeg"
    # Convert a particular page and save the image to file
    device.process(document.getPages.getPage(i + 1), outputFileName=imageFileName)

การประมวลผลฟิลด์ฟอร์ม

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

จัดรูปแบบเนื้อหา PDF ในระดับเม็ดส่วนใหญ่

Aspose.PDF สำหรับ Python via Java ช่วยให้สามารถใช้การจัดตำแหน่งข้อความแนวนอนเช่นวางเนื้อหาในด้านขวาไปซ้าย รักษาพื้นที่สีขาวในข้อความ สร้างย่อหน้าข้อความที่แขวนซ้าย และตั้งค่าจุดหยุดแท็บที่กำหนดเอง

นอกจากการจัดตำแหน่งในแนวนอนของข้อความแล้ว เรายังสามารถปรับการจัดตำแหน่งแนวตั้งสำหรับส่วนข้อความ เช่น เส้นพื้นฐานหรือบรรทัดบนรวมถึงคุณสมบัติการจัดรูปแบบเพิ่มเติม เช่น การตั้งค่าพื้นหน้าข้อความและสีพื้นหลัง

สนับสนุนและทรัพยากรการเรียนรู้

Aspose.PDF มี API รูปแบบไฟล์ PDF ของแต่ละบุคคลสำหรับสภาพแวดล้อมการพัฒนาที่นิยมอื่น ๆ ตามที่ระบุไว้ด้านล่าง: