Python API สำหรับ PDF

สร้าง แก้ไข ปกป้อง และแปลงเอกสาร PDF เป็นหลายรูปแบบภายในแอปพลิเคชัน Python โดยไม่ต้องอ้างอิงกับ Adobe Acrobat

ภาพรวม

Aspose.PDF เป็นไลบรารีสร้างเอกสาร PDF สำหรับ Python ที่ทำให้การสร้างเอกสารที่ซับซ้อนหลายหน้าและพิมพ์ได้ง่าย

API ได้รับการออกแบบให้เรียบง่าย ดังนั้นการสร้างเอกสารที่ซับซ้อนมักทำได้ง่ายพอๆ กับการเรียกฟังก์ชันไม่กี่ครั้งตามชื่อบอกว่า ไลบรารีได้รับการพัฒนาขึ้นตามรหัสโปรแกรมใน C++สิ่งนี้ทำให้เราสามารถทำให้เร็วที่สุดเท่าที่จะเป็นไปได้และทำให้พกพาไปยังระบบปฏิบัติการที่แตกต่างกัน

Aspose.PDF สำหรับ Python ผ่านคุณสมบัติ C++

วิธีจัดการไฟล์ PDF บนแบ็คเอนด์ด้วย Aspose.PDF สำหรับ Python ผ่าน C++

Aspose.PDF สำหรับ Python ผ่าน C++ ให้ความเป็นไปได้ในการจัดการไฟล์ PDF บนแบ็คเอนด์ การใช้ Aspose.PDF สำหรับ Python ผ่าน C++ คุณสามารถเพิ่มประสิทธิภาพ PDF เพิ่มและแยกข้อความและรูปภาพเข้ารหัสและถอดรหัสได้คุณยังสามารถแยกและผสาน PDF

การติดตั้ง

ในการติดตั้งและใช้ Aspose.PDF สำหรับ Python ผ่าน C++ ให้ทำตามคำแนะนำต่อไปนี้:

  • สร้างสภาพแวดล้อมเสมือน: python -m venv.venv
  • ติดตั้งแพคเกจ pip ติดตั้ง aspose-pdf-cpp-for-python

แปลง PDF

การใช้ Aspose.PDF สำหรับ Python ผ่าน C++ คุณสามารถแปลง PDF เป็น JPG และ PNG

  • แปลง PDF เป็น JPG
  • แปลง PDF เป็น PNG
  • แปลง PDF เป็นข้อความ

คุณสมบัติอื่น ๆ

Aspose.PDF สำหรับไลบรารี Python อนุญาตให้เพิ่ม:

  • ตราประทับข้อความ
  • แสตมป์ภาพ

คุณสมบัติความปลอดภัย PDF

API มีการเข้ารหัส 40 บิตหรือ 128 บิตนอกจากนี้ยังสามารถตั้งค่ารหัสผ่านผู้ใช้และหลักเพื่อความปลอดภัยมากขึ้นการจัดการเนื้อหาในไฟล์ เช่น การคัดลอกเนื้อหา การพิมพ์ การแก้ไขคำอธิบายประกอบ การกรอกฟิลด์แบบฟอร์ม รวมถึงการประกอบไฟล์ PDF ทั้งหมดสามารถจำกัดได้โดยใช้ไลบรารีนี้

แปลง PDF เป็น JPEG หรือรูปแบบภาพอื่น ๆ

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

บันทึกหน้า PDF เป็นภาพ JPEG ใน Python

ในการบันทึกหน้าเป็นรูปภาพเราต้องทำตามขั้นตอนต่อไปนี้: สร้างวัตถุเอกสารรับหน้าจากเอกสารสร้างวัตถุความละเอียดสร้างวัตถุ JpegDevice แปลงหน้าเป็นภาพ JPEG

Python: แปลง PDF เป็น JPG

import AsposePDFPythonWrappers as ap

document = ap.Document("sample.pdf")
page = document.pages[1]
res = ap.Resolution(300)
device = ap.JpegDevice(1239,1754,res)
device.process(page,"sample.jpg")

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

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