[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