Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Librairie pour dessin vectoriel [ Windows / GUI ] (bouba)

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

Membre Club
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

Membre Club
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

Membre Club
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

Membre Club
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

Membre Club
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


1 2

Cette discussion est classé 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


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,702 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.