Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Gute SVG Komponente (https://www.delphipraxis.net/183147-gute-svg-komponente.html)

Gruber_Hans_12345 16. Dez 2014 05:15

Gute SVG Komponente
 
Hallo

Bin auf der Suche nach einer "GUTEN" SVG Komponente, die auch mit komplizierteren Beziers und co zurecht kommt.

Hab bereits probiert :

http://development.mwcs.de/svgimage.html : Die zeichnet das ganze abgehackt, also die beziers nicht so schön wie sie sein sollten (Vergleich: Browser, Adobe)
http://www.crossgl.com/aggpas/aggpas-svg.htm : Exception wenn ich mein SVG öffnen möchte andere SVG funken

Kennt sonst noch wer ne gute?

Darf auch bisschen was kosten, wenn die wirklich gut ist.

danke

sahimba 16. Dez 2014 06:09

AW: Gute SVG Komponente
 
Moin,
schau Dir das mal an: https://code.google.com/p/delphignomevectorgraphic/
Damit haben wir gute Erfahrungen gemacht. Das Rendering ist (bisher) sauber, die Geschwindigkeit ausreichend.
Dir Delphi Wrapper Klassen vertragen jedoch noch etwas Überarbeitung und es hat sich wohl lange an denen nichts mehr getan, aber man kommt gut zurecht.

Gruber_Hans_12345 16. Dez 2014 07:00

AW: Gute SVG Komponente
 
nur mal so als Frage ;)

hast du zufällig ne EXE wo man ein Test SVG aufmachen kann?

Bernhard Geyer 16. Dez 2014 07:43

AW: Gute SVG Komponente
 
Die beste SVG-Komponente dürfte wohl der Webbrowser sein. Für Delphi also TWebBrowser und Co.

Gruber_Hans_12345 23. Dez 2014 08:03

AW: Gute SVG Komponente
 
Ja das stimmt, nur muss ich das SVG auch ausdrucken - und nicht nur "normal" ausdrucken sondern noch anderen Text und grafik dazudrucken

Früher bzw bis jetzt verwende ich dazu EMF Dateien, nur ist es leider so, das wenn du eine Illustrator DAtei hast, diese nicht korrekt in EMF wandeln kannst, die sehen teils dann total verunstaltet aus.

Nur export in SVG und PDF sieht gut aus, leider beides schwer zum zeichnen mit Delphi....

ULIK 23. Dez 2014 11:05

AW: Gute SVG Komponente
 
Vieleicht ist das was für Dich:

http://www.riversoftavg.com/svg.htm


Grüße,
Uli

Perlsau 23. Dez 2014 12:28

AW: Gute SVG Komponente
 
Wenn du dort mal genauer hinschaust, wirst du feststellen, daß Riversoft diese SVG-Komponente für 80 Euronen zwar recht günstig anbietet, aber erst ab XE2. Und offensichtlich verfügt Gruber_Hans_12345 lediglich über Delphi 2007 Professional ... Ich hab auch schon nach einer entsprechenden Komponente gesucht und bin dort gelandet, was mir mit meinem Delphi2009 ebenfalls nichts nützt :cry:

Bernhard Geyer 23. Dez 2014 12:30

AW: Gute SVG Komponente
 
Zitat:

Zitat von ULIK (Beitrag 1284502)
Vieleicht ist das was für Dich:

http://www.riversoftavg.com/svg.htm


Grüße,
Uli

Solange man nur selbst erstellte SVGs mit beschränkten Umfang hat mag das gehen.
Real Live SVGs werden oft nicht gehen da viele Punkte einfach nicht implementiert sind.

Perlsau 23. Dez 2014 12:55

AW: Gute SVG Komponente
 
Das hatte mir auch "geschwant" ... Eine leistungsstarke SVG-Komponente für Delphi wäre sicher ein lohnendes Projekt, da hier offenbar eine regelrechte Marktlücke existiert. Vielleicht könnte man ja den Quellcode von InkSkape oder eines quelloffenen Browsers wie Seamonkey oder Firefox als Grundlage hernehmen, um zu verstehen, was so eine SVG-Komponente alles benötigt. Ich kenn mich da zu wenig aus, um auch nur dran zu denken, das selber angehen zu wollen ...

Bernhard Geyer 23. Dez 2014 14:15

AW: Gute SVG Komponente
 
Zitat:

Zitat von Perlsau (Beitrag 1284533)
Das hatte mir auch "geschwant" ... Eine leistungsstarke SVG-Komponente für Delphi wäre sicher ein lohnendes Projekt, da hier offenbar eine regelrechte Marktlücke existiert. Vielleicht könnte man ja den Quellcode von InkSkape oder eines quelloffenen Browsers wie Seamonkey oder Firefox als Grundlage hernehmen, um zu verstehen, was so eine SVG-Komponente alles benötigt. Ich kenn mich da zu wenig aus, um auch nur dran zu denken, das selber angehen zu wollen ...

Du überschätzt hier die Marktlücke und unterschätzt hier den nötigen Aufwand sowas zu realieren.
Du kannst dir mal anschauen was SVG so bedeutet? Da wird schon einige Mannjahre Entwicklung nötig sein. Spätestens beim JavaScript-Support im SVG wirst du die Segel streichen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:28 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz