Proyek untuk mengkompilasi perpustakaan PDFium ke berbagai platform.
Proyek ini saat ini dikompilasi ke platform berikut:
Platform dalam peta jalan:
Obs: Proyek PDFium berasal dari Google dan saya hanya menambalnya untuk dikompilasi ke semua platform di atas. Periksa semua detail resmi dan lisensi PDFium di sini:
https://pdfium.googlesource.com/
Karena proyek ini menghasilkan versi WASM, saya menerbitkan demo yang dapat Anda uji PDFium langsung di browser web di sini:
https://pdfviewer.github.io
Atau dengan PDF publik sebagai parameter:
https://pdfviewer.github.io/?title=Demo%20PDF%20with%201MB&url=https://raw.githubusercontent.com/mozilla/pdf.js-sample-files/master/tracemonkey.pdf
Obs: Umumnya Python 3 sudah dilengkapi dengan PIP yang terinstal. Periksa dengan perintah python3 -m pip --version
.
Ini adalah langkah-langkah general
yang perlu dijalankan before all
langkah platform lainnya.
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
Obs:
make.py
perlu dijalankan dengan Python versi 3.one
kali.pdfium
git, edit file modules/config.py
dan tempat lain dengan nama cabang yang sama. Lihat tutorial di sini: Build untuk iOS
Lihat tutorial di sini: Build untuk macOS
Lihat tutorial di sini: Build untuk Android
Lihat tutorial di sini: Build for WASM
Akses halaman rilis untuk mengunduh biner bawaan:
https://github.com/paulocoutinhox/pdfium-lib/releases
Lihat tutorial di sini: Cara memasukkan file
Mendukung pengembangan berkelanjutan dari proyek ini.
Informasi lisensi ini adalah tentang proyek pribadi ini, bukan Perpustakaan Google PDFium.
MIT
Hak Cipta (c) 2018-2024, Paulo Coutinho