文件名称:wkhtmltopdf-php:使用AMP构建的wkhtmltopdf的非阻塞PHP包装器
文件大小:26KB
文件格式:ZIP
更新时间:2024-02-22 20:25:40
php async wkhtmltoimage wkhtmltopdf amphp
非阻塞WkHTMLtoPDF 用于使用构建的wkhtmltopdf和wkhtmltoimage的非阻塞PHP包装器。 目录 用法 产品特点 优雅的使用界面 从HTML或URI字符串创建PDF文件 从HTML或URI字符串创建图像文件 比其他更快,因为可以并行运行(本机) 您可以立即使用OptionGroup功能将不同情况下的选项分组 为什么 现有的包装器运行缓慢,使用阻塞API,并且没有正常的面向对象的接口(用于选项)。 它阻止编写快速且更优雅的编程代码。 安装 composer require spacetab-io/wkhtmltopdf 用法 在您的机器上 简单案例 从HTML字符串创建PDF文件并将其保存到当前目录: use Amp \ Loop ; use Spacetab \ WkHTML ; Loop :: run ( static fn() => yield WkHTML \ ToPDF :: new ()-> fromHtml ( '
hello world
' )-> asFile ( 'hi.pdf' ) ); 从URI创建PDF文件并将【文件预览】:
wkhtmltopdf-php-master
----.gitignore(92B)
----src()
--------Format()
--------Runner.php(6KB)
--------OptionBuilder()
--------OptionGroup()
--------ToPDF.php(215B)
--------ToImage.php(219B)
----CONTRIBUTING.md(2KB)
----CODE_OF_CONDUCT.md(3KB)
----LICENSE(1KB)
----composer.json(789B)
----README.md(5KB)
----phpunit.xml(1020B)
----tests()
--------Trash()
--------Integration()
--------Unit()
----.circleci()
--------config.yml(1KB)