LL27: svg und Versionshinweis

Guten Abend Herr Kern,

wir haben versucht, das Verhalten nachzustellen. Wie Sie bereits richtig vermutet haben, ist das Problem, dass Sie einzelne Anführungszeichen in Ihrem C# Quellcode nicht richtig “escaped” haben.

Dadurch wurden in List & Label teilweise Anführungszeichen doppelt oder teilweise auch gar nicht übergeben. Alle möglichen Escape Sequenzen finden Sie auf der Website von Microsoft:

Teilweise waren auch Leerzeichen in den einzelnen SVG Attributen vorhanden. Diese Eigenschaften konnten dann nicht richtig geparst werden.

Wir haben Ihren Beispielcode korrigiert und auch in Form eines C# Projekts angehängt.

Eine korrekte Initisialisíerung einer SVG Variable, zur Verwendung in List & Label würde zum Beispiel wie folgt aussehen:

string svg = @"<svg xmlns=""http://www.w3.org/2000/svg""><circle cx=""40"" cy=""40"" r=""40"" fill=""#FFFF00""/><text x=""40"" y=""40"" fill=""Black"" font-size=""20px"" text-anchor=""middle"" alignment-baseline=""central"" dy=""0.5em"" font-family=""Arial"">BLA</text></svg>";

svgsample.ll (578.2 KB) (Bitte Dateiendung in .zip umbenennen)

Mit freundlichen Grüßen