Imprimer un champ Image
DSI WDF
Inscrit:
02/11/2005 22:47
Post(s): 215
bonsoir,
j'ai une photo qui s'affiche dans un champ image (j'ai bien la photo qui est stocké dans le fichier et non le répertoire) et dans la fenetre, j'ai un bouton imprimer.
j'ai du mal à imprimer la photo. Je ne souhaite pas faire d'etat mais l'imprimer en direct.

Des idées ?
bonne soirée et merci d'avance

Contribution le : 20/07/2006 23:23
Créer un fichier PDF de la contribution Imprimer


Re: Imprimer un champ Image
Stagiaire WDF
Inscrit:
21/06/2006 11:16
Post(s): 18
Bonjour,

Il faut d'abord sauvegarde l'image du champ sur votre disque dur avec la fonction :
dSauveImageJPEG(ChampImage,CheminTmp)

// Ouvre la fenetre de config imprimante
iConfigure()

// Imprime L'image
iImprimeImage(CheminTmp,X1,Y1,X2,Y2,Echelle)
iFinImprime()

// Supprimer l'image temporaire
fSupprime(CheminTmp)

Je reste a votre disposition, bonne journée

Contribution le : 21/07/2006 11:21
Créer un fichier PDF de la contribution Imprimer


Re: Imprimer un champ Image
DSI WDF
Inscrit:
02/11/2005 22:47
Post(s): 215
bonjour
voici le code que j'ai :

/code

dSauveImageJPEG(Photo, fRepEnCours+"\Image.J)PG")

iImprimeImage(fRepEnCours+"\Image.JPG",5,5,20,30,iAffichageNormal)
iFinImprime()
fSupprime( fRepEnCours+"\Image.JPG")

la photo s'imprime mais en miniature 3cmX 3Cm.
Comprends pas trop ce qu'il faut faire.

bonne journée
/code

Contribution le : 21/07/2006 12:57
Créer un fichier PDF de la contribution Imprimer


Re: Imprimer un champ Image
DSI WDF
Inscrit:
03/12/2004 07:46
Post(s): 235
Je ne suis pas un spécialiste de l'infographie mais je pense que zapsol ne me contredira pas.

Une image est composée d'un certain nombre de points (BMP).
Une image affichée à l'écran d'un ordinateur est fonction de la résolution mais contient, je crois, environ, 92 points par pouce.
Les imprimantes aujourd'hui, ont des résolutions qui dépassent les 1200 points par pouce. N'ayant utilisé aucun algorithme de zoom il est logique que, le nombre de points étant toujours le même l'image soit environ 120 fois plus petite.
Vous pouvez tester la commande suivante : iImprimeImage(fRepEnCours+"\Image.JPG",5,5,20,30,iAffichageHomothétique)
qui devrait permettre d'occuper tout l'espace mais probablement au détriment de la qualité.

Contribution le : 21/07/2006 13:13
Créer un fichier PDF de la contribution Imprimer


Re: Imprimer un champ Image
Stagiaire WDF
Inscrit:
21/06/2006 11:16
Post(s): 18
Re bonjour

C'est normal que votre image apparaise en 3x3 cm

Citation :
iImprimeImage(fRepEnCours+"\Image.JPG",5,5,20,30,iAffichageNormal)


Les coordonnées sont exprimé en millimetre
Donc vous imprimer l'image a 5 mm du bord droit et 5 mm du bord haut. la taille de l'image imprimer est donc défini par 20-5 = 15 et 30-5 = 25 soit 1.5 x 2.5 mm

Si vous voulez agrandir la taille de l'image il faut jouer avec les variables X2, Y2

Contribution le : 21/07/2006 13:32
Créer un fichier PDF de la contribution Imprimer


Re: Imprimer un champ Image
DSI WDF
Inscrit:
02/11/2005 22:47
Post(s): 215
Bonjour
en fait, j'ai une liste image avec des photos miniatures.
Lors du clic sur l'une d'elle, une fenetre popup s'ouvre avec le champ image et la photo en "Grand".
Ensuite, j'ai su rle bouton imprimer le code du dessus.
Malgré plusieurs essais de X2,Y2, une page blanche s'imprime.
C'est pas plus simple de faire un etat ?

bon WE

Contribution le : 22/07/2006 18:43
_________________
Visitez mon site www.class-concept.info
Logiciel Class'Vins 1.05 et Class'Coiffure 1.00développés sous Windev.
Créer un fichier PDF de la contribution Imprimer


Re: Imprimer un champ Image
Stagiaire WDF
Inscrit:
21/06/2006 11:16
Post(s): 18
Bonjour,

Oui, c'est plus simple ^^
Mais votre question etait :
Citation :
j'ai du mal à imprimer la photo. Je ne souhaite pas faire d'etat mais l'imprimer en direct.

Si vous ne mettez pas "iapercu()" l'impression sera "transparente" pour l'utilisateur.

Contribution le : 24/07/2006 09:10
Créer un fichier PDF de la contribution Imprimer


Re: Imprimer un champ Image
DSI WDF
Inscrit:
02/11/2005 22:47
Post(s): 215
bonjour

ca ne fonctionne toujours pas comme je veux. La photo ne s'imprime pas mais sans l'option iapercu()

je crois que vais faire un etat et passer en parametre la photo
j'espère que ca va marcher

bonne soirée.

Contribution le : 24/07/2006 20:06
_________________
Visitez mon site www.class-concept.info
Logiciel Class'Vins 1.05 et Class'Coiffure 1.00développés sous Windev.
Créer un fichier PDF de la contribution Imprimer


Re: Imprimer un champ Image
DSI WDF
Inscrit:
02/11/2005 22:47
Post(s): 215
bonsoir
je reviens à l'impresison d'un champ image. Ca fonctionne enfin (il y avait une erreur dans le nom de l'image à imprimer...., comme quoi)

ma question :
il y a des photos Verticales et Horizontales. Comment faire pour changer l'orientation de la feuille en fonction de l'orientation de la photo?

voici mon code :
iImprimeImage(fRepEnCours+"\Image.JPG",5,5,largeur,hauteur,iAffichageHomoCentré)
iFinImprime()
fSupprime( fRepEnCours+"\Image.JPG")

merci

Contribution le : 10/09/2006 21:36
_________________
Visitez mon site www.class-concept.info
Logiciel Class'Vins 1.05 et Class'Coiffure 1.00développés sous Windev.
Créer un fichier PDF de la contribution Imprimer


Re: Imprimer un champ Image
Utilisateur WDF
Inscrit:
30/07/2006 19:34
Post(s): 57
Il faut utiliser iParamètre() pour modifier les paramètres de l'impression.
Par ex. : iParamètre("ORIENTATION = PORTRAIT")

ps : il y a dans WD un outil extrèmement utile et pratique : l'aide (Impression, Paramétrage)

Contribution le : 11/09/2006 09:40
Créer un fichier PDF de la contribution Imprimer


Re: Imprimer un champ Image
DSI WDF
Inscrit:
03/12/2004 07:46
Post(s): 235
Guardian a écrit
>> Il faut utiliser iParamètre() pour modifier
>> les paramètres de l'impression.
>> Par ex. : iParamètre("ORIENTATION = PORTRAIT")

Oui et Non

iParamètre permet bien de changer l'orientation mais pour
l'édition complête, pour changer une page en cours d'édition
je cherche encore.
Et si quelqu'un a une idée, ...

Contribution le : 11/09/2006 11:53
Créer un fichier PDF de la contribution Imprimer


Re: Imprimer un champ Image
DSI WDF
Inscrit:
02/11/2005 22:47
Post(s): 215
bonjour
je sais qu'il faut passer par iparametres pour changer l'orientation de l'impression mais je cherche a savoir quelle est cette orientation en fonction de mon image.

merci d'avance

Contribution le : 11/09/2006 12:59
_________________
Visitez mon site www.class-concept.info
Logiciel Class'Vins 1.05 et Class'Coiffure 1.00développés sous Windev.
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2