โครงการรวบรวมไลบรารี PDFium ไปยังหลายแพลตฟอร์ม
ปัจจุบันโครงการนี้คอมไพล์ไปยังแพลตฟอร์มเหล่านี้:
แพลตฟอร์มในแผนงาน:
Obs: โครงการ PDFium มาจาก Google และฉันแก้ไขเพื่อคอมไพล์กับทุกแพลตฟอร์มข้างต้นเท่านั้น ตรวจสอบรายละเอียดอย่างเป็นทางการทั้งหมดและใบอนุญาต PDFium ที่นี่:
https://pdfium.googlesource.com/
เนื่องจากโปรเจ็กต์นี้สร้างเวอร์ชัน WASM ฉันจึงเผยแพร่การสาธิตที่คุณสามารถทดสอบ PDFium ได้โดยตรงบนเว็บเบราว์เซอร์ที่นี่:
https://pdfviewer.github.io
หรือด้วย PDF สาธารณะเป็นพารามิเตอร์:
https://pdfviewer.github.io/?title=Demo%20PDF%20with%201MB&url=https://raw.githubusercontent.com/mozilla/pdf.js-sample-files/master/tracemonkey.pdf
Obs: โดยทั่วไปแล้ว Python 3 จะติดตั้ง PIP ไว้แล้ว ตรวจสอบด้วยคำสั่ง python3 -m pip --version
ขั้นตอนเหล่านี้เป็นขั้นตอน general
ที่ต้องดำเนินการ before all
git clone https://github.com/paulocoutinhox/pdfium-lib.git
cd pdfium-lib
python3 -m pip install -r requirements.txt
python3 make.py build-depot-tools
export PATH=$PATH:$PWD/build/depot-tools
อ็อบส์:
make.py
จำเป็นต้องดำเนินการด้วย Python เวอร์ชัน 3one
เท่านั้นpdfium
git ให้แก้ไขไฟล์ modules/config.py
และที่อื่น ๆ ด้วยชื่อสาขาเดียวกัน ตรวจสอบบทช่วยสอนที่นี่: สร้างสำหรับ iOS
ตรวจสอบบทช่วยสอนที่นี่: สร้างสำหรับ macOS
ตรวจสอบบทช่วยสอนที่นี่: สร้างสำหรับ Android
ตรวจสอบบทช่วยสอนที่นี่: สร้างสำหรับ WASM
เข้าถึงหน้าเผยแพร่เพื่อดาวน์โหลดไบนารีที่สร้างไว้ล่วงหน้า:
https://github.com/paulocoutinhox/pdfium-lib/releases
ตรวจสอบบทช่วยสอนที่นี่: วิธีรวมไฟล์
สนับสนุนการพัฒนาโครงการนี้อย่างต่อเนื่อง
ข้อมูลใบอนุญาตนี้เป็นเรื่องเกี่ยวกับโครงการส่วนตัวนี้ ไม่ใช่ห้องสมุด Google PDFium
เอ็มไอที
ลิขสิทธิ์ (c) 2018-2024, เปาโล คูตินโญ่