An open API service indexing awesome lists of open source software.

https://github.com/cyber-duck/pdfnet-php

PDFNetPHP Library generated by SWIG for PHP 5.6.30 for PDFTron
https://github.com/cyber-duck/pdfnet-php

library pdfnet pdftron php

Last synced: 10 months ago
JSON representation

PDFNetPHP Library generated by SWIG for PHP 5.6.30 for PDFTron

Awesome Lists containing this project

README

          

# PDFTron - PDFNetPHP Library generated by SWIG for PHP 5.6.30

This file was automatically generated by [SWIG](http://www.swig.org) following the
guidelines from [PDFTron/PDFNetWrappers](https://github.com/PDFTron/PDFNetWrappers).

PDFTron is a very powerful web-based PDF viewer.

PDFTron needs PDF files to be transformed into XOD files before being used for
rendering.

This library can be used on the server side in order to transform PDF into XOD.

It has been generated for PHP 5.6.30 by using [PDFTron/PDFNetWrappers](https://github.com/PDFTron/PDFNetWrappers)
and will require `PDFNetPHP.so` PHP extension to be installed. Both the extension
`PDFNetPHP.so` and the library `PDFNetPHP.php` files can be generated or
re-generated following [PDFTron/PDFNetWrappers](https://github.com/PDFTron/PDFNetWrappers)
recommendations or the manual installation below.

## Manual installation

* `apt-get update && apt-get install -y swig cmake wget git`
* `mkdir PDFNetPHPSetup`
* `cd PDFNetPHPSetup && wget https://github.com/PDFTron/PDFNetWrappers/archive/master.tar.gz`
* `tar xzvf master.tar.gz`
* `cd PDFNetWrappers-master/PDFNetC`
* `wget http://www.pdftron.com/downloads/PDFNetC64.tar.gz && tar xzvf PDFNetC64.tar.gz`
* `mv PDFNetC64/Headers/ . && mv PDFNetC64/Lib/ .`
* `cd .. && mkdir Build && cd Build`
* `cmake -D BUILD_PDFNetPHP=ON .. && make && make install`

By then you should have both `PDFNetPHP.php` and `PDFNetPHP.so` generated under `PDFNetPHPSetup/PDFNetWrappers-master/PDFNetC/Lib` and the `PDFNetPHP.so` extension
should have been installed on your current PHP installation under a folder like
`[...]/5.6.30/lib/php/extensions/no-debug-non-zts-20131226`.