From a520ebaba7c48d1ac4df7b432f533d13fff70e20 Mon Sep 17 00:00:00 2001 From: Sahan Hendahewa Date: Tue, 20 Mar 2012 08:32:58 +0530 Subject: [PATCH] Readme update --- readme.md | 28 +++------------------------- 1 file changed, 3 insertions(+), 25 deletions(-) diff --git a/readme.md b/readme.md index 15fcf4e..f2f9c7b 100644 --- a/readme.md +++ b/readme.md @@ -10,38 +10,16 @@ available on OSX, linux, windows. You will have to download wkhtmltopdf 0.10.0 >= rc2 in order to use Snappy. ## Usage +Copy the config file from package's config folder to your app's config folder. Add the path to the wkthtmltopdf binary. ```php setBinary('/usr/local/bin/wkhtmltopdf'); - -// Display the resulting image in the browser -// by setting the Content-type header to jpg -$snappy = new Pdf('/usr/local/bin/wkhtmltopdf'); +$pdf = Pdf::forge(); header('Content-Type: application/pdf'); header('Content-Disposition: attachment; filename="file.pdf"'); -echo $snappy->getOutput('http://www.github.com'); - -// .. or simply save the PDF to a file -$snappy = new Pdf('/usr/local/bin/wkhtmltopdf'); -$snappy->generateFromHtml('

Bill

You owe me money, dude.

', '/tmp/bill-123.pdf'); - +echo $snappy->getOutput('http://www.fuelphp.com'); -// Pass options to snappy -// Type wkhtmltopdf -H to see the list of options -$snappy = new Pdf('/usr/local/bin/wkhtmltopdf'); -$snappy->setOption('disable-javascript', true); -$snappy->setOption('no-background', true); -$snappy->setOption('allow', array('/path1', '/path2')); -$snappy->setOption('cookie', array('key' => 'value', 'key2' => 'value2')); ``` ## Credits