cyber-duck / pdfnet-php
PDFNetPHP库由SWIG为PHP 5.6.30生成,用于PDFTron。
1.0.2
2017-03-01 10:14 UTC
Requires
- php: >=5.5.0
This package is auto-updated.
Last update: 2024-09-08 13:42:56 UTC
README
此文件由SWIG根据PDFTron/PDFNetWrappers的指南自动生成。
PDFTron是一个非常强大的基于Web的PDF查看器。
在使用PDFTron进行渲染之前,需要将PDF文件转换为XOD文件。
此库可用于服务器端,以将PDF转换为XOD。
此库是为PHP 5.6.30生成的,使用了PDFTron/PDFNetWrappers,需要安装PHP扩展PDFNetPHP.so。根据PDFTron/PDFNetWrappers的推荐或以下手动安装说明,可以生成或重新生成扩展PDFNetPHP.so和库PDFNetPHP.php文件。
## 手动安装
apt-get update && apt-get install -y swig cmake wget gitmkdir PDFNetPHPSetupcd PDFNetPHPSetup && wget https://github.com/PDFTron/PDFNetWrappers/archive/master.tar.gztar xzvf master.tar.gzcd PDFNetWrappers-master/PDFNetCwget http://www.pdftron.com/downloads/PDFNetC64.tar.gz && tar xzvf PDFNetC64.tar.gzmv PDFNetC64/Headers/ . && mv PDFNetC64/Lib/ .cd .. && mkdir Build && cd Buildcmake -D BUILD_PDFNetPHP=ON .. && make && make install
到那时,你应该在PDFNetPHPSetup/PDFNetWrappers-master/PDFNetC/Lib下生成PDFNetPHP.php和PDFNetPHP.so文件,并且PDFNetPHP.so扩展应该已安装在你当前PHP安装的类似[...]/5.6.30/lib/php/extensions/no-debug-non-zts-20131226的文件夹中。