ไลบรารีการควบรวมกิจการ PDF ของ Python แบบโอเพ่นซอร์ส

ไลบรารี Python แบบโอเพ่นซอร์สฟรีเพื่อแยก ผสาน เพิ่ม หมุน และครอบตัดหน้าของเอกสาร PDF

pypdf คืออะไร?

pypdf เป็นไลบรารี Python แบบโอเพ่นซอร์สฟรี ซึ่งอนุญาตให้ดำเนินการหลายอย่างกับเอกสาร PDF เช่น การเพิ่ม การหมุน การครอบตัด การแยก และการรวมหน้าของไฟล์ PDF

คุณสมบัติบางอย่างมีการระบุไว้ด้านล่าง:

  • การรวม PDF: คุณสามารถรวมเอกสาร PDF หลายฉบับให้เป็นไฟล์ PDF เดียวได้โดยใช้ pypdf สิ่งนี้มีประโยชน์สำหรับการรวมรายงาน PDF การนำเสนอ หรือเอกสารอื่น ๆ
  • การแยก PDF: Pypdf ยังรองรับการแยก PDF ออกเป็น PDF ขนาดเล็กหลายไฟล์อีกด้วย วิธีนี้จะมีประโยชน์เมื่อคุณต้องการแยกย่อย PDF ขนาดใหญ่ออกเป็นส่วนๆ
  • การหมุนหน้า: คุณสามารถหมุนแต่ละหน้าในเอกสาร PDF ได้โดยใช้ pypdf สิ่งนี้มีประโยชน์สำหรับการแก้ไขการวางแนวของเอกสารหรือรูปภาพที่สแกน
GitHub

สถิติ GitHub

ชื่อ:
ภาษา:
ดาว:
ส้อม:
ใบอนุญาต:
พื้นที่เก็บข้อมูลได้รับการอัปเดตครั้งล่าสุดเมื่อ

เริ่มต้นใช้งาน pypdf

คุณต้องมี Python เวอร์ชัน 3.6.0 ขึ้นไปจึงจะติดตั้งและใช้ pypdf ได้ ขั้นแรกให้ติดตั้ง Python จากนั้นใช้คำสั่งด้านล่างเพื่อติดตั้ง pypdf บนเครื่องของคุณโดยใช้ pip และ สภาพแวดล้อมเสมือน.

ลินุกซ์


python3 -m venv venv
source venv/bin/activate
pip install pypdf

แมคโอเอส


python -m venv venv
source venv/bin/activate
pip install pypdf

หน้าต่าง


python3 -m venv venv
venv\Scripts\activate.bat
pip install pypdf

เพิ่ม หมุน และครอบตัดหน้า PDF

คุณสามารถใช้ไลบรารี pypdf ใน Python เพื่อจัดการไฟล์ PDF เช่น การเพิ่ม การหมุน การครอบตัดหน้า และแม้แต่การเพิ่มการทำงานของ JavaScript ลงในเอกสาร PDF โดยใช้คลาส PdfWriter และ PdfReader ดังแสดงในโค้ดด้านล่าง:

หมายเหตุ: เพียงเพราะเนื้อหาไม่ปรากฏอีกต่อไป เนื้อหานั้นก็ยังไม่หายไป การครอบตัดทำงานโดยการปรับช่องมองภาพ นั่นหมายความว่าเนื้อหาที่ถูกครอบตัดออกไปยังสามารถกู้คืนได้

รวมไฟล์ PDF

คุณสามารถใช้ไลบรารี pypdf ใน Python เพื่อจัดการไฟล์ PDF เช่น การรวม PDF หลายไฟล์ให้เป็นเอกสารเดียว คุณสามารถผสานและจัดการไฟล์ PDF ได้โดยใช้ฟังก์ชันของคลาส PdfWriter ดังแสดงในโค้ดด้านล่าง:

แยกเอกสาร PDF

เราสามารถแบ่งเอกสาร PDF ออกเป็นหลายเอกสารได้โดยใช้ฟังก์ชันที่แตกต่างกันของคลาส PdfWriter และ PdfReader ในไลบรารี pypdf ข้อมูลโค้ดด้านล่างแบ่งเอกสาร PDF ที่ให้มาออกเป็นสองซีกและบันทึกเป็นไฟล์ PDF แยกกันสองไฟล์:

บทสรุป

โดยสรุป ความสามารถในการผสานรวมของ pypdf เป็นตัวอย่างที่ดี โดยแสดงให้เห็นความสามารถของห้องสมุดในการจัดการเอกสาร PDF ความสามารถของ pypdf ในการรวม PDF ได้อย่างง่ายดายทำให้เป็นตัวเลือกที่ยอดเยี่ยมสำหรับงานที่ต้องใช้การประกอบเอกสาร การสร้างรายงาน หรือการรวมทรัพยากร PDF ต่างๆ คุณสมบัติที่เป็นมิตรต่อผู้ใช้และความสามารถในการผสานที่มีประสิทธิภาพมีส่วนทำให้ชื่อเสียงในฐานะเครื่องมืออันมีค่าในการจัดการเอกสาร PDF

สินค้าที่คล้ายกัน

 Thai