[Mapbender-commits] r9529 - trunk/mapbender/http/print/classes

svn_mapbender at osgeo.org svn_mapbender at osgeo.org
Mon Jun 27 08:26:01 PDT 2016


Author: pschmidt
Date: 2016-06-27 08:26:01 -0700 (Mon, 27 Jun 2016)
New Revision: 9529

Modified:
   trunk/mapbender/http/print/classes/mbSvgDecorator.php
Log:
transform print labeling

Modified: trunk/mapbender/http/print/classes/mbSvgDecorator.php
===================================================================
--- trunk/mapbender/http/print/classes/mbSvgDecorator.php	2016-06-27 14:21:48 UTC (rev 9528)
+++ trunk/mapbender/http/print/classes/mbSvgDecorator.php	2016-06-27 15:26:01 UTC (rev 9529)
@@ -96,10 +96,12 @@
         foreach ($xpath->query("//*[@d]", $doc->documentElement) as $elm) {
             $elm->setAttribute('transform', "translate($x,$y) scale($scale,$scale)"); #rotate($angle, $rx0, $ry0)
         }
-
-        foreach ($xpath->query("//*[@style]", $doc->documentElement) as $elm) {
-            $elm->removeAttribute('style');
+        foreach ($xpath->query("//svg:text", $doc->documentElement) as $elm) {
+            $elm->setAttribute('transform', "translate($x,$y) scale($scale,$scale)"); #rotate($angle, $rx0, $ry0)
         }
+//        foreach ($xpath->query("//*[@style]", $doc->documentElement) as $elm) {
+//            $elm->removeAttribute('style');
+//        }
         $imagick = new \Imagick();
         $imagick->setBackgroundColor(new \ImagickPixel('transparent'));
         $imagick->readImageBlob($doc->saveXML());



More information about the Mapbender_commits mailing list