-
Gestion d'image DWG
Bonjour,
Je cherche à afficher en fond d'un JPanel une image qui viendrait d'un fichier DWG ou DXF. Ensuite, je fais du dessin sur cette image (la partie dessin existe dèjà, il me reste à inserer une image de fond).
J'ai trouvé la librairie jdwglib qui semble bien repondre à ce dont j'ai besoin.
Le problème c'est qu'il n'y a pas d'exemple et je ne suis pas une grande experte du java. J'arrive donc bien à lire mon fichier dwg mais je ne vois pas comment l'afficher ensuite dans mon applet.
J'en vient donc à ma question : Quelqu'un connait il cette librairie et si oui, aurait il un exemple de son fonctionnement?
Merci d'avance:D
-
Dans le pire des cas un descriptif de ces formats est disponible ici, ce qui te permettrai de coder toi-meme la lecture/ecriture de ce format.
-
Merci pour ton lien mais je connaissais ce site et j'ai déjà recupéré tout ça. Je voulais juste essayer d'utiliser une librairie qui existait déjà plutôt que de tout refaire pour gagner du temps.
Sinon, quelqu'un sait il comment afficher une image d'après un fichier quelconque un peu comme le fait la fonction getimage mais elle n'accepte pas tous les formats. Peut on réécrire l'équivalent de cette fonction avec n'importe quel format???
-
En utilisant la description du format de fichier pour te creer une classe qui lit ce(s) fichier(s), dessine l'information decodee dans une BufferedImage puis la retourne.
Tu peux aussi voir chez Sun du cote du Java Advanced Imaging (JAI) ou de son subset le Java Image I/O tools (qui permet de lire plus de formats que ImageIO).
Tu peux agalement lire la doc de programmation du JAI ou de l'API ImageIO pour voir s'il est possible de rajouter tes propres encodeurs/decodeurs pour des formats tierces.
-
Je repond tard mais j'ai résolu mon problème en passant en PDF au lieu de DWG. J'utilise itext finalement.
Merci de ton aide.