所有示例都包含PHP示例代码和运行它们的shell脚本。不过,首先您需要使用最新的SWIG和CMAKE为您的环境生成PHP绑定。
有关完整说明,请参阅PDFNetWrappers GitHub页面。
假设您想构建并运行64位PHP包装器。您可以运行以下一组命令:
- mkdir wrappers_build #创建一个目录以在其中构建包装。
- cd wrappers_build #移动到该目录。
- Git克隆https://github.com/PDFTron/PDFNetWrappers #Git代码。
- cd PDFNetWrappers/PDFNetC #移动到我们下载PDFNet的位置。<代码>H210<代码><代码>C12#下载PDFNet。H114tar xzvf PDFNetC64.tar.gz #解包PDFNet.<代码>H215<代码>H116mv PDFNetC64/Headers/。# Move PDFNet Headers/到位。
- mv PDFNetC64/Lib/。#将PDFNet库/移至适当位置。
- cd ..# Go back up .
- directory.
- cmake #创建一个目录以在其中创建生成文件。
- cd Build #移动到该Makefiles BUILD_PDFNetPHP=ON。#使用CMake创建生成文件。
- make#使用SWIG构建PHP包装。
- make install #将PHP包装复制到示例可以找到它们的位置。
- cd ../Samples #移动到示例Makefiles #使用新的包装运行所有PHP代码示例。
一旦这件事完成。您可以从GitHub下载完整的PHP示例。然后在任何PHP文件夹中运行Samples/runall_php.sh或RunTest.sh脚本。