FHEM Forum

FHEM => Frontends => SVG / Plots / logProxy => Thema gestartet von: betateilchen am 29 Dezember 2013, 17:41:31

Titel: [patch] 98_SVG.pm
Beitrag von: betateilchen am 29 Dezember 2013, 17:41:31
Bezugnehmend auf diesen Thread

http://forum.fhem.de/index.php/topic,17175.0.html

bitte ich darum, die dort von ChrisD vorgeschlagene Korrektur in der Funktion PlotAsPng() durchzuführen, damit die Achsenbeschriftung der x-Achse nicht mehr abgeschnitten wird.

Danke.


Index: 98_SVG.pm
===================================================================
--- 98_SVG.pm (revision 4500)
+++ 98_SVG.pm (working copy)
@@ -1534,6 +1534,9 @@
         #Debug "MIME type= $mimetype";
         #Debug "SVG= $svgdata";

+ my ($w, $h) = split(",", AttrVal($plotName[0],"plotsize","800,160"));
+ $svgdata =~ s/<\/svg>/<polyline opacity="0" points="0,0 $w,$h"\/><\/svg>/;
+
         eval {
                 require Image::LibRSVG;
                 $rsvg = new Image::LibRSVG();
Titel: Antw:[patch] 98_SVG.pm
Beitrag von: rudolfkoenig am 29 Dezember 2013, 19:34:00
Habs eingecheckt, konnte es aber nicht testen...
Titel: Antw:[patch] 98_SVG.pm
Beitrag von: betateilchen am 29 Dezember 2013, 19:50:20
Ich habe die Änderung die letzten Wochen (seit dem Ursprungsthread) bei mir in mehreren Anwendungen getestet und es hat problemlos funktioniert.

Danke fürs Einbauen & guten Rutsch :)