athos/haru-ffi
最新稳定版本:0.2.1
Composer 安装命令:
composer require athos/haru-ffi
包简介
libHaru FFI bindings compatible with the Haru PECL extension
关键字:
README 文档
README
libHaru is a library for generating PDF files.
This is a PHP FFI Haru bindings implementation created to be compatible with the now unmaintained PHP Haru PECL extension.
How to use this library
For now, please, check the examples at tests/UsageExamplesTest.php or the
unmaintained PECL extension documentation. If you are missing any specific
features, do not hesitate to file an issue here so we can better prioritize.
Requirements
This library is being developed with PHP >= 8.1. It is currently not tested with lower PHP versions. Moreover, note that the FFI extension is quite recent and this library may not work as intended in previous PHP versions.
You will need to have libharu installed in your sysyem to use this library.
In Debian, Ubuntu, or any derivatives, you can install it by running
sudo apt install libhpdf-2.3.0
In Fedora, RHEL or any derivatives, you can install it by running
sudo dnf install libhharu
Finally, your PHP installation must support FFI since this library is a set of bindings to an underlying C library.
Development
As long as you have PHP >= 8, composer, and libharu installed in your system,
running make check should get you started by running our unit tests and any
additional checks.
Feel free to submit Pull Requests or file issues in our repository at https://github.com/athos-ribeiro/haru-ffi.
Current development state
As of version 0.x.y, this initial, minimal version of haru-ffi is only enough
to
- generate the PDF version of the PHP documentation in phd. This version was extracted from our phd pdf generation pull request; and
- run the examples described in
tests/UsageExamplesTest.php.
统计信息
- 总下载量: 6
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: BSD-2-Clause
- 更新时间: 2023-04-07