IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AWT/Swing Java Discussion :

[Batik] - zoom avec JSVGCanvas (RenderingTransform)


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    141
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2003
    Messages : 141
    Par défaut [Batik] - zoom avec JSVGCanvas (RenderingTransform)
    Bonjour,

    j'essaye d'utiliser le JSVGCanvas de batik pour affiche un simple document svg.
    Jusque là, tout va très bien, après le jsvgCanvas.setUri("...") le document s'affiche et j'ai les interactors classiques via la souris: zoom, pan, rotate, ...

    par contre je voudrais appliquer les memes modifications (zoom, rotate,...) via le code. Après avoir lu la doc, j'ai essayé de modifier la RenderingTransform:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    jSVGCanvas.setRenderingTransform(AffineTransform.getScaleInstance(2,2));
    Mais c'est comme si le zoom n'avait pas d'effet...
    Qqun a-t-il déjà travaillé avec batik ?

    Merci d'avance

    PS: Batik 1.7b1, JDK 1.6 et Netbeans 5.5.1

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2005
    Messages : 9
    Par défaut
    Salut, j'ai le même problème que toi donc si quelqu'un a une réponse, je suis aussi preneur.

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    141
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2003
    Messages : 141
    Par défaut
    J'ai également tenté en modifiant la ViewingTransform, et aussion concatenant l'affine transform avec la rendering et aussi la viewing transform mais rien...
    en fait j'ai l'impression qu'il ya une sorte de reset transform qui se passe qqpart et qui fait que les modifications tombent à l'eau.

    voilà pour mes quelques tests jusqu'ici

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2005
    Messages : 9
    Par défaut
    Pour l'instant, j'ai l'impression que je ne peu que récupérer les valeurs mais je ne peu pas les modifier, en tout cas sur l'API, je n'ai pas trouvé de méthode permettant de modifier ces valeurs.

  5. #5
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    141
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2003
    Messages : 141
    Par défaut
    Voici une piste qui confirme ce que j'avais lu qqpart sur le setGraphicsNode():
    http://mail-archives.apache.org/mod_...s.kodak.com%3e

    en fait le problème viendrait du refresh() appelé automatiquement et/ou du fait que j'essaye d'appliquer un scale avant la fin du premier rendu...

    Je vais essayer de tester si j'ai le temps. Mais en attendant si ça peut aider

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2005
    Messages : 9
    Par défaut
    désolé pour la réponse tardive, j'étais en vacances.

    merci pour le lien, je vais jeté un coup d'oeil de mon coté aussi

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Faire un zoom avec adobe première element.
    Par Torim dans le forum Vidéo
    Réponses: 17
    Dernier message: 25/08/2007, 14h17
  2. Probleme de zoom avec scrollpane
    Par SQUAL dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 19/01/2007, 21h49
  3. probleme avec le zoom avec une modification d'image
    Par yoyo59650 dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 22/02/2006, 09h22
  4. zoom avec un formulaire?
    Par ft035580 dans le forum Access
    Réponses: 9
    Dernier message: 18/02/2006, 01h27
  5. Zoom avec du TJPEG
    Par Thylia dans le forum C++Builder
    Réponses: 3
    Dernier message: 17/06/2002, 16h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo