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

SAP Crystal Reports Discussion :

Redimensionnement d'image dynamiquement


Sujet :

SAP Crystal Reports

  1. #1
    Expert confirmé
    Avatar de debug
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    1 034
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 1 034
    Points : 4 093
    Points
    4 093
    Par défaut Redimensionnement d'image dynamiquement
    Bonjour,

    Je suis en train de mettre en place une édition et j'ai un problème avec le redimensionnement de mes images.

    J'arrive à charger le contenu de l'image dynamiquement, mais pour la retailler, je galère.

    J'ai trouvé sur le net cette astuce :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    System.Drawing.Image thePicture = (System.Drawing.Image)System.Drawing.Image.FromFile(ds.EnteteL[0].Plan1);
     
    int xRatio;
    int yRatio;
     
    xRatio = MyEditionV.Section10.ReportObjects[0].Width / thePicture.Width;
    yRatio = MyEditionV.Section10.ReportObjects[0].Height / thePicture;
     
    if(xRatio< yRatio)
    {		
    	MyEditionV.Section10.ReportObjects[0].Width = thePicture.Width;
    	MyEditionV.Section10.ReportObjects[0].Height = thePicture.Height * xRatio;
    }
    else
    {
    	MyEditionV.Section10.ReportObjects[0].Height = thePicture.Height;
    	MyEditionV.Section10.ReportObjects[0].Width = thePicture.Width * yRatio;
    }
    Le MyEditionV.Section10.ReportObjects[0] représente mon objet Picture.

    Mon problème : l'unité de taille de mon image .jpg est le pixel. Et l'unité du report m'est inconnue.

    Ce qui fait que le code retaille un peu (beaucoup) n'importe comment. Quelqu'un à déjà fait ça ou peut de donner une correspondance entre l'unité de mesure d'un report et le pixel.

    Merci de vos réponse.
    May the Troll, be with you
    (Que le troll soit avec toi)

  2. #2
    Expert confirmé
    Avatar de debug
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    1 034
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 1 034
    Points : 4 093
    Points
    4 093
    Par défaut
    Alors j'ai enfin trouvé ma réponse

    L'unité utilisé par Crystal Report est le twip !!

    Sachant que l'on à 567 twip/cm, j'ai pu faire les échelles de redimensionnement
    May the Troll, be with you
    (Que le troll soit avec toi)

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

Discussions similaires

  1. [CR XI] Image dynamique & redimensionnement
    Par Krison dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 06/10/2010, 11h10
  2. Redimensionner les images dynamique en CRXI
    Par pobrouwers dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 03/09/2007, 09h49
  3. [réglé][JSP - Resin] Redimensionnement d'images ...
    Par Claude Pelletier dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 24/03/2005, 18h47
  4. [MX2004] redimensionner une image lors du chargement
    Par ouinouin dans le forum Flash
    Réponses: 8
    Dernier message: 18/02/2004, 18h32
  5. [CR7] Insérer une image dynamiquement
    Par yoloosis dans le forum SAP Crystal Reports
    Réponses: 12
    Dernier message: 28/07/2003, 09h54

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