]> _ Git - cubeextranet.git/commitdiff
fix #2221 @1
authorvincent@cubedesigners.com <vincent@cubedesigners.com@f5622870-0f3c-0410-866d-9cb505b7a8ef>
Fri, 7 Sep 2018 16:23:46 +0000 (16:23 +0000)
committervincent@cubedesigners.com <vincent@cubedesigners.com@f5622870-0f3c-0410-866d-9cb505b7a8ef>
Fri, 7 Sep 2018 16:23:46 +0000 (16:23 +0000)
inc/ws/Metier/class.ws.document.php
inc/ws/Util/html5/master/class.ws.html5.links.php

index 82e82e3f11d47b928e38f042d8fdb6f25e2ede5f..daeb5785334ad9ebe22af74ba9c6a839785047eb 100644 (file)
@@ -653,6 +653,10 @@ class wsDocument extends cubeMetier
        public function makeSVGFile($page)
        {
                $svgFile = $this->out . '/html/fp' . $page . '.svg';
+               $source = $this->cropped;
+               if (!file_exists($this->cropped)) {
+                       $source = $this->in;
+               }
 
                $pdftocairo = new cubeCommandLine('pdftocairo');
                $pdftocairo->setPath(CONVERTER_PATH);
@@ -661,15 +665,16 @@ class wsDocument extends cubeMetier
                $pdftocairo->setArg('r', 300);
                $pdftocairo->setArg(null, '-expand');
                $pdftocairo->setArg(null, '-svg');
-               $pdftocairo->setArg(null, $this->cropped);
+               $pdftocairo->setArg(null, $source);
                $pdftocairo->setArg(null, $svgFile);
                $pdftocairo->execute();
+
                $this->addToLog($pdftocairo, true, $page);
        }
 
        public static function extractTexts($svgFile, $textFile, $force = false)
        {
-               $do = $force || !file_exists($textFile) || filemtime($svgFile) > filemtime($textFile) || filemtime($textFile) < filemtime(__FILE__);
+               $do = $force || !file_exists($textFile) || filesize($textFile) < 100 || filemtime($svgFile) > filemtime($textFile) || filemtime($textFile) < filemtime(__FILE__);
                if (!$do) {
                        return;
                }
index 5974acf99a3d71371fda056d35ea665b4bcc295e..a8cd43807a3bde8f5c24cfb0e61b79bead2fc16e 100644 (file)
@@ -1083,7 +1083,7 @@ class htmlMultimediaLink extends wsHTML5Link
                                $iw = $this->_config['width'];
                                $ih = $this->_config['height'];
 
-                               $ld = '';
+                               $ld = ' ';
                                if (isset($this->_config['lowDef'])) {
                                        $ld = ' data-ld="' . str_replace('index.html', $this->_config['lowDef'], $this->_url) . '" ';
                                }