Ik zit met het volgende probleem:
Ik ben bezig met een module waarbij te teksten kan plaatsen en verslepen en aanpassen. Als de gebruiker klaar is, dan kan dit worden afgedrukt. Dit afdrukproces gebeurt bij een drukker, welke een SVG krijgt waarin alle gegevens zijn verwerkt vanuit de Flash. Supersysteem, heerlijk die XML!
Maar er is een ontzettend groot verschil tussen Flash en SVG. De tekstboxen in flash hebben sowieso een soort van margin en de x en y worden gemeten vanaf linksboven. SVG echter heeft geen tekstbox met margin en de x en y beginnen linksonder.
Dat geeft in de overgang opzich niet veel probleem, als alle lettertypes even groot zijn en een zelfde margin heben, dan valt dat wel om te rekenen. Echter is dat niet zo!
Weet iemand hier een oplossing voor en zijn er mensen met dezelfde problemen? Of zijn er nog betere methodes om een dynamische swf af te drukken?
Ik ben bezig met een module waarbij te teksten kan plaatsen en verslepen en aanpassen. Als de gebruiker klaar is, dan kan dit worden afgedrukt. Dit afdrukproces gebeurt bij een drukker, welke een SVG krijgt waarin alle gegevens zijn verwerkt vanuit de Flash. Supersysteem, heerlijk die XML!
Maar er is een ontzettend groot verschil tussen Flash en SVG. De tekstboxen in flash hebben sowieso een soort van margin en de x en y worden gemeten vanaf linksboven. SVG echter heeft geen tekstbox met margin en de x en y beginnen linksonder.
Dat geeft in de overgang opzich niet veel probleem, als alle lettertypes even groot zijn en een zelfde margin heben, dan valt dat wel om te rekenen. Echter is dat niet zo!
Weet iemand hier een oplossing voor en zijn er mensen met dezelfde problemen? Of zijn er nog betere methodes om een dynamische swf af te drukken?