X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=vendor%2Fjcalderonzumba%2Fgastonjs%2Fsrc%2FBrowser%2FBrowserRenderTrait.php;fp=vendor%2Fjcalderonzumba%2Fgastonjs%2Fsrc%2FBrowser%2FBrowserRenderTrait.php;h=3aa10aafbe78ef616b69bf41ec42785ee5ded409;hp=0000000000000000000000000000000000000000;hb=a2bd1bf0c2c1f1a17d188f4dc0726a45494cefae;hpb=57c063afa3f66b07c4bbddc2d6129a96d90f0aad diff --git a/vendor/jcalderonzumba/gastonjs/src/Browser/BrowserRenderTrait.php b/vendor/jcalderonzumba/gastonjs/src/Browser/BrowserRenderTrait.php new file mode 100644 index 000000000..3aa10aafb --- /dev/null +++ b/vendor/jcalderonzumba/gastonjs/src/Browser/BrowserRenderTrait.php @@ -0,0 +1,65 @@ +checkRenderOptions($options); + return $this->command('render', $path, $fixedOptions["full"], $fixedOptions["selector"]); + } + + /** + * Renders base64 a page or selection to a file given by path + * @param string $imageFormat (PNG, GIF, JPEG) + * @param array $options + * @return mixed + */ + public function renderBase64($imageFormat, $options = array()) { + $fixedOptions = $this->checkRenderOptions($options); + return $this->command('render_base64', $imageFormat, $fixedOptions["full"], $fixedOptions["selector"]); + } + + /** + * Sets the paper size, useful when saving to PDF + * @param $paperSize + * @return mixed + */ + public function setPaperSize($paperSize) { + return $this->command('set_paper_size', $paperSize); + } +}