ไลบรารีข้อมูลเมตา PDF ของ Python โอเพ่นซอร์ส
ไลบรารี Python แบบโอเพ่นซอร์สฟรีเพื่ออ่านและอัปเดตข้อมูลเมตาของเอกสาร PDF
pypdf คืออะไร?
Pypdf เป็นไลบรารีหลามโอเพ่นซอร์สอเนกประสงค์ที่เป็นที่รู้จักจากชุดคุณสมบัติที่หลากหลายสำหรับการจัดการ PDF ไลบรารีนี้มีประโยชน์สำหรับการปรับเปลี่ยน PDF ต่างๆ เช่น การแยกวิเคราะห์ PDF และ การแยกและการรวม PDF ฯลฯ แต่ในการรีวิวผลิตภัณฑ์นี้ เราจะเน้นเฉพาะฟีเจอร์การจัดการข้อมูลเมตา PDF เท่านั้น
ต่อไปนี้เป็นคุณสมบัติหลักของ pypdf ที่เกี่ยวข้องกับข้อมูลเมตา:
- อ่านข้อมูลเมตา PDF: คุณสามารถอ่านคุณสมบัติ (เช่น ผู้แต่ง ผู้สร้าง ผู้ผลิต ชื่อ หัวเรื่อง และคำหลัก) ของเอกสาร PDF โดยใช้ pypdf
- อัปเดตข้อมูลเมตา PDF: คุณยังสามารถอัปเดตข้อมูลเมตาของเอกสาร PDF โดยใช้ pypdf ได้อีกด้วย
เริ่มต้นใช้งาน 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
เราสามารถอ่านข้อมูลเมตาของเอกสาร PDF ได้โดยใช้ไลบรารี pypdf เราจะรับข้อมูลเมตาของ PDF จากคุณสมบัติ ข้อมูลเมตา ของคลาส PdfReader ในไลบรารี pypdf ตรวจสอบข้อมูลโค้ดด้านล่างเพื่อดูรายละเอียด:
เอาท์พุต
ภาพหน้าจอด้านล่างแสดงข้อมูลเมตาของไฟล์ PDF ที่ให้มา:
กำลังอัปเดตข้อมูลเมตาของ PDF
นอกจากนี้เรายังสามารถอัปเดตข้อมูลเมตาของเอกสาร PDF เช่น ผู้แต่ง ผู้ผลิต หัวเรื่อง และชื่อเรื่อง ฯลฯ โดยใช้ไลบรารี pypdf เราจะส่งออบเจ็กต์ที่มีข้อมูลเมตาดาต้าไปยังเมธอด add_metadata ของคลาส PdfWriter ในไลบรารี pypdf เพื่ออัปเดต/เขียนข้อมูลเมตาของเอกสาร PDF สำหรับรายละเอียด ตรวจสอบข้อมูลโค้ดด้านล่าง:
บทสรุป
โดยสรุป pypdf พิสูจน์แล้วว่าเป็นไลบรารี Python ที่ยอดเยี่ยมสำหรับการอ่านและอัปเดตข้อมูลเมตาของเอกสาร PDF นักพัฒนาสามารถอ่านและอัปเดตข้อมูลเมตาของเอกสาร PDF ได้อย่างง่ายดายโดยไม่มีปัญหาใดๆ