From: vincent@cubedesigners.com Date: Fri, 7 Feb 2014 11:00:06 +0000 (+0000) Subject: (no commit message) X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=4a83665c3430d261b3f285bbeb106a2b037d4507;p=cubeextranet.git --- diff --git a/inc/ws/Controlleur/class.ws.services.php b/inc/ws/Controlleur/class.ws.services.php index 894e70c9a..507c1d9c8 100644 --- a/inc/ws/Controlleur/class.ws.services.php +++ b/inc/ws/Controlleur/class.ws.services.php @@ -878,6 +878,25 @@ class wsServices extends cubeFlashGateway { } } + public function rasterizeSVG() { + $src = cubeFiles::tempnam() . '.svg'; + $dest = cubeFiles::tempnam() . '.png'; + + copy($_GET['svg'], $src); + + $cl = new CubeIT_CommandLine_Imagemagick(); + $cl->setManualArg('-background none'); + $cl->setSrc($src); + $cl->setDest($dest); + $cl->execute(); + + header('Content-type: image/png'); + echo file_get_contents($dest); + + unlink($src); + unlink($dest); + } + } ?> \ No newline at end of file