nass600/snappy-service-provider
最新稳定版本:v2.0.0
Composer 安装命令:
composer require nass600/snappy-service-provider
包简介
Snappy Service Provider for Silex
README 文档
README
Silex Service for snappy library integration.
Installation
Require the library in your composer.json file:
{
"require": {
"nass600/snappy-service-provider": "1.0.1",
}
}
or execute:
composer require "nass600/snappy-service-provider:1.0.1"
Parameters
- snappy.pdf.binary: Absolute path to
wkhtmltopdf. - snappy.pdf.options: Array of options to give to Snappy (see wkhtmltopdf doc).
- snappy.image.binary: Absolute path to
wkhtmltoimage. - snappy.image.options: Array of options to give to Snappy (see wkhtmltoimage doc).
Services
- snappy.pdf: Snappy service to create pdf.
- snappy.image: Snappy service to create image snapshots / thumbnails.
Registering
<?php use Silex\Application; use Nass600\Silex\Provider\SnappyServiceProvider; $app = new Application(); $app->register(new SnappyServiceProvider(), array( 'snappy.pdf.binary' => '/path/to/wkhtmltopdf', 'snappy.pdf.options' => array( 'footer-center' => 'page [page]' ), 'snappy.image.binary' => '/path/to/wkhtmltoimage', 'snappy.image.options' => array( 'format' => 'png' ) ));
Usage
License
Credits
This is a simple Silex Provider to use this amazing tools:
- KnpLabs: The snappy PHP5 library
- Wkhtmltopdf: The command line tools to render HTML into PDF
Authors
统计信息
- 总下载量: 808
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2015-01-05