Accueil > Forum > > > > Librairie pour dessin vectoriel
Librairie pour dessin vectoriel
mardi 13 juin 2006 à 15:31:31 |
Librairie pour dessin vectoriel

bouba
|
Bonjour, je cherche une librairie multi-plateforme pour l'affichage
d'images vectorielles. J'ai déjà trouvé pas mal de libs pour la gestion
du SVG telles que Cairo, QtSVG, Amanith, OpenVG et librsvg.
Connaissez-vous d'autres librairies que celles-ci ? Si non, avez-vous
des conseils à me donner, des préférences pour une librairie plutôt
qu'une autre ?
Enfin, je souhaiterais que la librairie soit au maximum indépendante de
ma librairie utilisée pour créer les interfaces graphique (par exemple
QtSVG n'est pas géniale puisqu'elle oblige à coder en QT les
interfaces).
Sinon, j'ai entendu dire que SVG n'était pas super car le format XML
prend beaucoup de place par rapport à des fichier binaires, existe t'il
d'autres format vectoriel moins couteux à ce niveau ?
Merci.
Bouba
|
|
mercredi 14 juin 2006 à 07:45:27 |
Re : Librairie pour dessin vectoriel

neodelphi
|
Les fichiers eps et ps (postscript) sont des format vectoriels... Nombre de fichiers pdf sont issus de la conversion d'un ps en pdf.
neodelphi
|
|
mercredi 14 juin 2006 à 07:45:30 |
Re : Librairie pour dessin vectoriel

neodelphi
|
Les fichiers eps et ps (postscript) sont des format vectoriels... Nombre de fichiers pdf sont issus de la conversion d'un ps en pdf.
neodelphi
|
|
mercredi 14 juin 2006 à 09:34:04 |
Re : Librairie pour dessin vectoriel

bouba
|
En fait, mon objectif est de pouvoir créer un logiciel style Outils de dessin (comme Dia, Inkscape, les outils de dessins utilisés sous Word avec possibilité de selectionner et déplacer les objets). Le format PostScript est-il adapté dans ce cas ? Si ou, qu'elles sont les librairies permettant de faire du PostScript ? Si non, quelles librairies me conseillez-vous ?
Merci pour vos réponses.
Baptiste.
|
|
jeudi 15 juin 2006 à 06:58:20 |
Re : Librairie pour dessin vectoriel

neodelphi
|
Je ne suis pas expert en la matière...
Ce que je peut te dire c'est que le postScript est largement utilisé pour tout ce qui est dessin technique pour les rapports (plans, courbes, figures géométriques)... Inclure une image dans du ps est en revanche peut-être moins adapaté. Tout dépend de ce que tu veux en faire après.
Dia exporte en ps. Je ne connais pas de librairie qui puisse t'aider la dessus, mais le postScript est peut-être un format de fichier relativement simple à générer. Pour ce qui est de l'interface graphique tu risque très certainement avoir à dessiner toi-même les figures à l'écran.
neodelphi
|
|
jeudi 15 juin 2006 à 09:15:31 |
Re : Librairie pour dessin vectoriel

bouba
|
OK, merci. A t'on avis, comment puis-je ensuite implémenter un système permettant de selectionner des objets et les déplacer ? Si je faits du PostScript l'image dessiné sera figée, comment faire ?
Merci.
Bouba
|
|
jeudi 15 juin 2006 à 09:32:15 |
Re : Librairie pour dessin vectoriel

bouba
|
J'ai une autre question, qu'elles librairies utiliser pour coder du PostScript, comment afficher un document PostScript dans mon application sachant que l'appli que je développe doit être multiplateforme (Windows, Mac au minimum) ?
|
|
lundi 19 juin 2006 à 08:21:09 |
Re : Librairie pour dessin vectoriel

neodelphi
|
Réponse acceptée !
Je pense que c'est à toi de gérer le déplacement des formes. Tu fait un logiciel de dessin vectoriel, avec ton propre format de fichier qui te permet de remodifier plus tard tes fichiers, et tu fait une option d'exportation au format ps.
Pour une interface graphique multiplateforme, il faut utiliser GTK ou Qt.
neodelphi
|
|
lundi 19 juin 2006 à 14:25:41 |
Re : Librairie pour dessin vectoriel

bouba
|
Ok, merci, finalement je vais utiliser AGG, en fait je n'ai pas besoin de SVG ni de PostScript, le format de fichier de sortie sera défini par moi-même. Par contre, maintenant je suis a la recherches d'infos sur la manière de stocker mes 'formes vectorielles', comment implémenter un zoom ? J'ai déjà vu des docs à propos d'interpolation bicubic-Spline, bilinéaire, etc... Connais tu un endroit ou je puisse trouver des documents sur le traitement d'image en général ? Merci;
Bouba.
|
|
mercredi 21 juin 2006 à 06:56:54 |
Re : Librairie pour dessin vectoriel

neodelphi
|
Je pense q'un peu de réflexion personnelle peu t'aider à résoudre la plupart de tes problèmes ici... Ce que je te conseille de faire, c'est de commencer par dessiner des cubes dans tes repères: tu fait le systeme avec zoom et déplacement et après tu pourra tester des formes plus complexes. L'astuce c'est de te creer un repère de coordonnées, et pour l'affichage il suffira juste de transformer les coordonnées de tes formes en fonction de la position camera et du zoom pour projeter le résultat à l'écran. C'est pas très difficile et le résultat est excellent.
neodelphi
|
|
Cette discussion est classée dans : dessin, librairie, vectoriel, svg, qtsvg
Répondre à ce message
Sujets en rapport avec ce message
Librairie graphique 2D [ par bouba ]
Bonjour, je cherche une librairie graphique C++ pour faire du dessin en 2D. En fait je dois faire un comparatif, pour le moment je me suis renseigné q
Probleme de librairie [ par KissyFroth ]
J'ai un probleme avec une source que j'ai prise et que j'essaie vainement de compiler : Voilà l'erreur : nafxcwd.lib(afxmem.obj) : error LNK2005: "voi
Librairie NTL [ par chewbaka62 ]
Bonjour à tous,J'utilise DevC++ et je viens de découvrir la librairie NTL très intéressante pour manipuler de très grands nombres. Le problème, c'est
Buid GMP [ par chewbaka62 ]
Bonjour à tous,Je vais peut-être vous poser une question stupide mais tant pis je me lance. Sur le site ( http://www.cs.nyu.edu/exact/core/gmp ), on e
Tutorial Librairie GMP [ par chewbaka62 ]
Bonsoir,J'utilise depuis peu la librairie GMP sous VisualC++2005 mais je dois avouer que la documentation fournie sur le site www.swox.com n'est pas f
DLL [ par neophenix83 ]
Bonjour,J'ai une librairie statique (.lib) que je souhaiterai en librairie dynamqiue (.dll).Est ce possible de transformer mon LIB en DLL, et si oui,
Ajout d'une grosse Librairie sous visualC++6 [ par xbabilone ]
Salut a tous .Devant la difficulté a trouver de bonnes infos je pose cette question:Comment fait on pour installer une grosse Librairie tel que DevLib
librairie browser toolkits [ par DevGizmo ]
Bonjour tous,Voila j'utilise la librarie "Browser Toolkit", grace a elle j'arrive a recuperer des informations sur la position de la variable (par exe
Librairie SNMP [ par hippodev ]
Je recherche une librairie pour Visual C6.0 ou labwindows me permettant de faire des requetes SNMP pour aller lire des données dans les MIB d'equipeme
convertir une librairie .lib visualc++ en .lib borland [ par Taquilla1 ]
bonjour j'ai une librairie static (.lib) qui à éte compilé avec visual c++ et j'aimerai savoir si il y a un outil qui me permet de convertir cette lib
Livres en rapport
|
Derniers Blogs
[WP7] DYNAMICALLY CHANGE STARTUP PAGE[WP7] DYNAMICALLY CHANGE STARTUP PAGE par KooKiz
Let's say that you want to allow the user to customize the startup page of your application. You can easily change the startup page by editing the 'NavigationPage' attribute in the manifest file. But the manifest cannot be modified once the applicatio...
Cliquez pour lire la suite de l'article par KooKiz SESSION SILVERLIGHT 5 3D : SLIDES ET DEMOSSESSION SILVERLIGHT 5 3D : SLIDES ET DEMOS par Groc
Durant les techdays, j'ai eu le plaisir d'animer une session sur Silverlight 5 et la 3D avec Simon Ferquel. Comme promis, voici nos slides et mes démos (celles avec le viper BSG) ici et là. Pour mémoire, les démos utilisent toutes le viper BSG...
Cliquez pour lire la suite de l'article par Groc [TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES[TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES par gpommier
Suite à la session que j'ai présenté sur WebMatrix 2, vous pouvez trouver les slides ici, ainsi que les démos en packages nuget : démos1 et démos2 J'en profite pour remercier chaleureusement tous ceux qui sont venus très nombreux à cette sess...
Cliquez pour lire la suite de l'article par gpommier [SHAREPOINT] LES SESSIONS TECHDAYS 2012.[SHAREPOINT] LES SESSIONS TECHDAYS 2012. par Patrick Guimonet
Voici donc pour ceux qui n'ont pas pu venir, ou ceux qui n'ont pas pu toutes les suivre la liste des sessions SharePoint aux TechDays 2012, que je mettrais à jour dès que les liens des vidéo seront disponibles. Ou ici : http...
Cliquez pour lire la suite de l'article par Patrick Guimonet TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning
|