[patch] 98_SVG.pm

Begonnen von betateilchen, 29 Dezember 2013, 17:41:31

Vorheriges Thema - Nächstes Thema

betateilchen

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();
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

rudolfkoenig

Habs eingecheckt, konnte es aber nicht testen...

betateilchen

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 :)
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!