header('Content-type: image/svg+xml');
$svg = wsDocument::getDir($p['document_id']) . '/html/p' . $p['document_page'] . '.svg';
- $pdftocairo = new cubeCommandLine('pdftocairo');
+ $pdftocairo = new cubeCommandLine(wsPDFConvert::PDFTOCAIRO);
$pdftocairo->setPath(CONVERTER_PATH);
$pdftocairo->setArg('f', $p['document_page']);
$pdftocairo->setArg('l', $p['document_page']);
$this->addToLog($pdftk);
if (!file_exists($this->fixed)) {
- $pdftocairo = new cubeCommandLine('pdftocairo');
+ $pdftocairo = new cubeCommandLine(wsPDFConvert::PDFTOCAIRO);
$pdftocairo->setPath(CONVERTER_PATH);
$pdftocairo->setArg(null, '-pdf');
$pdftocairo->setArg(null, $this->in);
*/\r
class wsPDFConvert\r
{\r
+ const PDFTOCAIRO = '/usr/bin/pdftocairo';\r
+ const PDFTOPPM = '/usr/bin/pdftoppm';\r
\r
public static function makeMiniShot($in, $out, $page, $format = 'jpg')\r
{\r
// return;\r
// }\r
\r
- $pdftocairo = new CubeIT_CommandLine('pdftocairo');\r
+ $pdftocairo = new CubeIT_CommandLine(self::PDFTOCAIRO);\r
$pdftocairo->setPath(CONVERTER_PATH);\r
$pdftocairo->setArg('f', $page);\r
$pdftocairo->setArg('l', $page);\r
$antialiasing = $antialiasing ? 'yes' : 'no';\r
$freetype = $texts ? 'yes' : 'no';\r
// Exporte les fichiers\r
- $pdftoppm = new CubeIT_CommandLine('pdftoppm', null, true);\r
+ $pdftoppm = new CubeIT_CommandLine(self::PDFTOPPM, null, true);\r
$pdftoppm->setPath(CONVERTER_PATH);\r
\r
$pdftoppm->setArg('f', $page);\r