pdfium lib
6694
将 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
检查它。
这些是需要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
和其他具有相同分支名称的位置。 在这里查看教程:Build for iOS
在此处查看教程:Build for macOS
在此处查看教程:Build for Android
在此处查看教程:Build for WASM
访问发布页面以下载预构建的二进制文件:
https://github.com/paulocoutinhox/pdfium-lib/releases
在这里查看教程:如何包含文件
支持本项目的持续发展。
此许可证信息与此个人项目有关,而不是与 Google PDFium 库有关。
麻省理工学院
版权所有 (c) 2018-2024,保罗·库蒂尼奥