A short executive summary in english: Frederik is using XSLT to build a libavg export filter for inkscape 0.4.6. It currently supports text and images but not the rotation of objects or scaling of complete divs.
Some comments: Yes, libavg can't scale complete divs, but since we can rotate divs and thus already have a local coordinate system in place, scaling should really be pretty easy to implement. And... I haven't quite understood the difficulty in implementing rotation. Can you elaborate? Why are matrix transforms needed? Also: How difficult would it be to support video? Regards, Uli Frederik Elwert wrote: > Am Montag, den 21.01.2008, 13:50 +0100 schrieb Yan Minagawa: >>> I'm quite new to AVG, but it looks really interesting. I'm just diving >>> into it, to learn more about the format and the possibilities. >>> Currently, I'm writing an SVG2AVG filter, so that it should become >>> possible to use Inkscape for authoring AVG files. >> hoert sich ja intressant an. >> was heisst in diesem falle filter. >> ein program welches die svg files transformiert? >> wie weit bist du denn schon? > > Inkscape 0.46 wird XSLT für die Definition von Im- und Exportfiltern > unterstützen. Das wurde vor allem für den Im- und Export von XAML > (Silverlight) eingeführt. Ausgehend von dem XAML-Export habe ich einen > Exportfilter für AVG geschrieben. Unterstützt werden bisher nur Text und > Images, was aber ja die Hauptsache von AVG ausmacht. Es gibt noch ein > paar kleine Schwierigkeiten aufgrund der Komplexität der Materie (z.B. > geht die Rotation von Objekten verloren, weil das etwas umständliche > Matrix-Algebra verlagen würde, die sich in XSLT schlecht umsetzen > lässt), oder aufgrund von Inkompatibilitäten der Formate (ich habe > zumindest noch keine Möglichkeit gefunden, in AVG ein ganzes div > inklusive Kindelementen zu skalieren). > > Für einfache Zwecke ist das ganze schon brauchbar, denke ich. Momentan > muss man es aber "per Hand" durch einen XSLT-Prozessor laufen lassen, > bis zum Release von Inkscape 0.46 will ich das dann als Erweiterung > direkt in Inkscape einbinden. > > Für Kommentare und Hilfe bin ich jeder Zeit dankbar! -- Ulrich von Zadow | +49-172-7872715 Jabber: [EMAIL PROTECTED] Skype: uzadow _______________________________________________ libavg-users mailing list [email protected] https://mail.datenhain.de/mailman/listinfo/libavg-users
