In Wahrheit suche ich nur was, was mir aus einer SVG Datei zur Laufzeit ein sauberes PNG mit Transparenzen liefert in bestimmter Größe und alternativ ein Bitmap ohne Antialiasing, damit keine Übergeänge an den Rändern entstehen.
Ich verwende dafür die Image32 Library von Angus Johnson verfügbar auf GitHub:
https://github.com/AngusJohnson/Image32.
Der notwendige Code zum Erzeugen eines PNG aus SVG ist da denkbar simpel:
Delphi-Quellcode:
var img := TImage32.Create(ASize, ASize);
try
img.LoadFromFile(ASourceFileName);
img.SaveToFile(ATargetFileName);
finally
img.Free;
end;