]> _ Git - cubeextranet.git/commitdiff
(no commit message)
authorvincent@cubedesigners.com <vincent@cubedesigners.com@f5622870-0f3c-0410-866d-9cb505b7a8ef>
Sun, 6 Mar 2011 11:54:09 +0000 (11:54 +0000)
committervincent@cubedesigners.com <vincent@cubedesigners.com@f5622870-0f3c-0410-866d-9cb505b7a8ef>
Sun, 6 Mar 2011 11:54:09 +0000 (11:54 +0000)
inc/config.inc.php
inc/ws/Metier/class.ws.document.php

index 3c838ea4cb3b37d10bb5623c34399c07bbfbcbcd..b8989295900976425680bdb6eb0f15e8f202954e 100644 (file)
@@ -16,7 +16,6 @@ define('MONITOR_PERFS', true);
 \r
 define('PLAYER_SOURCES', AS3_SOURCES . '/com/fluidbook/player');\r
 define('COMPOSER_SOURCES', AS3_SOURCES . '/com/fluidbook/ws');\r
-\r
 // Workshop\r
 define('THEMES', WEBROOT . '/fluidbook/themes/');\r
 define('ICONS', WEBROOT . '/fluidbook/icones/');\r
@@ -29,6 +28,7 @@ define('WS_THEMES', WS_FILES . '/themes');
 define('WS_CACHE', WS_FILES . '/cache');\r
 define('WS_COMPILE_ASSETS', WS_FILES . '/compile');\r
 define('WS_SOUNDS', WS_FILES . '/sounds');\r
+define('WS_TOOLS', WS_FILES . '/tools');\r
 \r
 define('WORKER_PREFIX', 'worker.');\r
 \r
index de7c5cbba972bd8d570ff30de7760d747b57b480..605cb94c0fd7008bfad3f8bb80da20a3690e6483 100644 (file)
@@ -97,12 +97,24 @@ class wsDocument extends cubeMetier {
                        mkdir($out, 0777, true);\r
                }\r
 \r
-               $pdfextract = new cubeCommandLine('pdfextract');\r
+               /*$pdfextract = new cubeCommandLine('pdfextract');\r
                $pdfextract->cd($out);\r
                $pdfextract->setPath(CONVERTER_PATH);\r
-               $pdfextract->setArg(null,$this->cropped);\r
+               $pdfextract->setArg(null, $this->cropped);\r
                $pdfextract->execute();\r
-               $this->addToLog($pdfextract);\r
+               $this->addToLog($pdfextract);*/\r
+\r
+               $gs = new cubeCommandLine('gs');\r
+               $gs->cd($out);\r
+               $gs->setArg('-dBATCH');\r
+               $gs->setArg('-dNOPAUSE');\r
+               $gs->setArg('-dNOPROMPT');\r
+               $gs->setArg('-dNODISPLAY');\r
+               $gs->setArg(null, WS_TOOLS.'/extractFonts.ps');\r
+               $gs->setManualArg('-c "(' . $this->cropped . ') extractFonts quit"');\r
+\r
+               $gs->execute();\r
+               $this->addToLog($gs);\r
        }\r
 \r
        public function getInfos($in = null, $force = false)\r