PDFium ライブラリを複数のプラットフォームにコンパイルするプロジェクト。
このプロジェクトは現在、次のプラットフォームにコンパイルされます。
ロードマップ内のプラットフォーム:
Obs: PDFium プロジェクトは Google からのもので、上記のすべてのプラットフォームにコンパイルするためにパッチを適用するだけです。すべての公式詳細と PDFium ライセンスをここで確認してください:
https://pdfium.googlesource.com/
このプロジェクトは WASM バージョンを生成するため、Web ブラウザ上で 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
で確認してください。
これらは、他のbefore all
実行する必要があるgeneral
手順です。
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 バージョン 3 で実行する必要があります。one
回だけ行う必要があります。pdfium
git ブランチを変更したい場合は、ファイルmodules/config.py
および同じブランチ名の他の場所を編集します。 ここでチュートリアルを確認してください: iOS 用のビルド
ここでチュートリアルを確認してください: macOS 用のビルド
ここでチュートリアルを確認してください: Android 用のビルド
ここでチュートリアルを確認してください: WASM 用のビルド
リリース ページにアクセスして、ビルド済みバイナリをダウンロードします。
https://github.com/paulocoutinhox/pdfium-lib/releases
ここでチュートリアルを確認してください: ファイルをインクルードする方法
このプロジェクトの継続的な発展をサポートしてください。
このライセンス情報はこの個人プロジェクトに関するものであり、Google PDFium ライブラリに関するものではありません。
マサチューセッツ工科大学
著作権 (c) 2018-2024、パウロ コウチーニョ