Auge: PHP und SVG

Beitrag lesen

Hallo

bisher hatte ich eine Sammlung von .png Symbolen, die ich mit ImageCreateFromPng() usw. je nach dem zu einem Gesamtbild zusammenfügte.

Du hast on the fly aus mehreren PNGs ein neues generiert, wenn ich dich richtig verstehe. Ist das pro Bild einmalig oder geschieht das bei jedem Aufruf?

Jetzt in einer neuen Version denke ich darüber nach statt .png Symbole das svg Format zu verwenden, weil sich das Vektorformat für meinen Fall besser eignet.

Es hat schon einige Vorteile (Skalierbarkeit, (meist) Dateigröße).

Bisher hab ich einfach die Einfügepunkte der png Bildchen berechnet und die Bildchen da eingefügt. Aus mehreren Symbolen und bissle Text, entstand dann das fertige Bild. Die interne Struktur von png brauchte mich dazu nicht zu interessieren. Das machte die Grafikengin für mich.

Gibts sowas auch für svg?

Ich habe im PHP-Handbuch die Cairo Graphics Library gefunden. Die muss aber extra installiert sein, gehört also nicht zum Standardumfang.

Oder muss ich mich tatsächlich der Struktur von svg auseinandersetzen :(

Es gibt einige weitere Bibliotheken. Was die können und ob sie deinen Anforderungen genügen, solltest du selbst ausprobieren.

Tschö, Auge

--
Es schimmerte ein Licht am Ende des Tunnels und es stammte von einem Flammenwerfer.
Terry Pratchett, „Gevatter Tod“