Использование комплекта knp snappy для генерации pdf - symfony2
Я новичок в symfony2 и очень использовать внешние библиотеки. Я хочу использоватьKNP Snappy Bundleмой первый сторонний комплект.
Я сделал именно то, что сказано в ссылке Git.
{
"require": {
"knplabs/knp-snappy-bundle": "dev-master"
}
}
// app / AppKernel.php
public function registerBundles()
{
$bundles = array(
//...
new Knp\Bundle\SnappyBundle\KnpSnappyBundle(),
приложение / Config / config.yml
knp_snappy:
pdf:
enabled: true
binary: /usr/local/bin/wkhtmltopdf
options: []
image:
enabled: true
binary: /usr/local/bin/wkhtmltoimage
options: []
Затем я добавил следующую строку вACME Добро пожаловать контроллер для тестирования
$this->get('knp_snappy.pdf')->generate('http://www.google.fr', '/Symfony/file.pdf');
Это говоритThe exit status code '1' says something went wrong: stderr: "The system cannot find the path specified. " stdout: "" command: /usr/local/bin/wkhtmltoimage --format "jpg" "http://www.google.fr" "/Symfony/file.pdf".
Я старался
$this->get('knp_snappy.pdf')->generateFromHtml(
$this->renderView(
'AcmeDemoBundle:Welcome:index.html.twig'),
'/Symfony/file.pdf'
);
Это показываетThe exit status code '1' says something went wrong: stderr: "The system cannot find the path specified. " stdout: "" command: /usr/local/bin/wkhtmltopdf --lowquality "C:\Windows\TEMP\knp_snappy530da4525584b8.92211088.html" "/Symfony/file.pdf".
Что мне не хватает? Нужно ли что-нибудь устанавливать? Пожалуйста, опишите, как я могу запустить его и создать правильный PDF ????? Я искал, думаю, мне нужно установить wkhtmltoimage и т. Д. Но откуда и как?