picturebox bug?

Le
Gillard
bonjour,
j'ai constaté qu'avec un picturebox il est impossible de charger une image
format a4 (2480 x 3437 pixels) 300DPI
si elle est dans le clipboard

par contre si elle est dans un fichier ça fonctionne très bien

bizarre non?

est ce qu'il y a une limitation voulue par Microsoft ?
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Patrice
Le #12197131
Le résultat étant ? Est-ce que cela pourrait être un problème de format dans
le presse papier...

Je commencerais par examiner l'image retournée par le presse-papiers...

--
Patrice

"Gillard" discussion :
bonjour,
j'ai constaté qu'avec un picturebox il est impossible de charger une image
format a4 (2480 x 3437 pixels) 300DPI
si elle est dans le clipboard

par contre si elle est dans un fichier ça fonctionne très bien

bizarre non?

est ce qu'il y a une limitation voulue par Microsoft ?


Gillard
Le #12197061
l'image dans le presse papier est bonne format bitmap,
mspaint la charge sans problème,
wordpad aussi
donc c'est un problème lié au picturebox de Microsoft

"Patrice" news:
Le résultat étant ? Est-ce que cela pourrait être un problème de format
dans le presse papier...

Je commencerais par examiner l'image retournée par le presse-papiers...

--
Patrice

"Gillard" de discussion :
bonjour,
j'ai constaté qu'avec un picturebox il est impossible de charger une
image
format a4 (2480 x 3437 pixels) 300DPI
si elle est dans le clipboard

par contre si elle est dans un fichier ça fonctionne très bien

bizarre non?

est ce qu'il y a une limitation voulue par Microsoft ?






Patrice
Le #12197051
Aurais tu ce fichier téléchargeable quelque part pour essai ? (semble ok
chez moi mais fax A4 noir et blanc en 200 DPI).

--
Patrice


"Gillard" discussion :
l'image dans le presse papier est bonne format bitmap,
mspaint la charge sans problème,
wordpad aussi
donc c'est un problème lié au picturebox de Microsoft

"Patrice" news:
Le résultat étant ? Est-ce que cela pourrait être un problème de format
dans le presse papier...

Je commencerais par examiner l'image retournée par le presse-papiers...

--
Patrice

"Gillard" de discussion :
bonjour,
j'ai constaté qu'avec un picturebox il est impossible de charger une
image
format a4 (2480 x 3437 pixels) 300DPI
si elle est dans le clipboard

par contre si elle est dans un fichier ça fonctionne très bien

bizarre non?

est ce qu'il y a une limitation voulue par Microsoft ?








Gillard
Le #12197041
si tu me donnes une adresse @Mail je t'envois le fichier mais le problème ne
vient pas du fichier
c'est quand l'image se trouve dans le presse papier que cela se passe,
avec la même image en 150DPI ça fonctionne du presse papier vers le
picturebox

picturebox1.image=Image.FromFile(pat & fil) ' ça
fonctionne
picturebox1.Image = My.Computer.Clipboard.GetImage ' ça fonctionne pas
avec une A4 300DPI

' ( 2480 x 3508 pixels couleurs RVB )

' un BMP &.099.574 octets



"Patrice" news:
Aurais tu ce fichier téléchargeable quelque part pour essai ? (semble ok
chez moi mais fax A4 noir et blanc en 200 DPI).

--
Patrice


"Gillard" de discussion :
l'image dans le presse papier est bonne format bitmap,
mspaint la charge sans problème,
wordpad aussi
donc c'est un problème lié au picturebox de Microsoft

"Patrice" news:
Le résultat étant ? Est-ce que cela pourrait être un problème de format
dans le presse papier...

Je commencerais par examiner l'image retournée par le presse-papiers...

--
Patrice

"Gillard" groupe de discussion :
bonjour,
j'ai constaté qu'avec un picturebox il est impossible de charger une
image
format a4 (2480 x 3437 pixels) 300DPI
si elle est dans le clipboard

par contre si elle est dans un fichier ça fonctionne très bien

bizarre non?

est ce qu'il y a une limitation voulue par Microsoft ?











Patrice
Le #12197031
Ok j'ai mis la main sur un fichier 3784 x 2472 en 300 dpi et 24 bits pour la
couleur et cela marche chez moi (chargement dans Paint , copie dans le
presse-papiers puis récupération). Je suis en .NET 2.0, le picturebox est en
SizeMode normal...

As tu essayé de tester Clipboard.GetImage et de mettre l'image récupéré
dans une variable pour pouvoir par exemple la sauver et l'examiner plus en
détail ?

Cela ne commencerait pas à ne plus marcher si la largeur de l'image est
supérieure à la largeur configurée pour le bureau ?

Eventuellement si tu veux que je teste avec ton
image...

--
Patrice
Gillard
Le #12197021
mon picturebox
SizeMode: StretchImage
Size: 210 x 297 Pixels
l'image est dans le clipboard: image mode point indépendante du périphérique
2480 x 3437 24 bits 300dpi

aucun message d'erreur ne s'affiche mais le picturebox ne charge pas
l'image
alors j'ai résolu le problème en passant par un ocx
et là oh miracle le picturebox charge l'image car elle est déjà dans un
objet
si j'éssaie de la charger à partir d'un fichier ça marche aussi
c'est peut être du au fait du SizeMode StretchImage??
un Bitmap valant bien un autre bitmap je ne vois pas vraiment l'utilité de
t'envoyer un mail de 18.2MB


"Patrice" news:
Ok j'ai mis la main sur un fichier 3784 x 2472 en 300 dpi et 24 bits pour
la couleur et cela marche chez moi (chargement dans Paint , copie dans le
presse-papiers puis récupération). Je suis en .NET 2.0, le picturebox est
en SizeMode normal...

As tu essayé de tester Clipboard.GetImage et de mettre l'image récupéré
dans une variable pour pouvoir par exemple la sauver et l'examiner plus en
détail ?

Cela ne commencerait pas à ne plus marcher si la largeur de l'image est
supérieure à la largeur configurée pour le bureau ?

Eventuellement si tu veux que je teste avec ton
image...

--
Patrice






Patrice
Le #12196951
En StretchImage avec un facteur d'échelle important, je ferais de toute
façon je pense le stretch moi-même, ne serait ce que parce que je crains que
le picture box garde sous le coude l'image originale ce qui est sans doute
inutile est très consommateur dans ce cas... Est-ce que cela marche dans ce
cas ?

Je n'ai pas d'explication bien précise mais j'imaginais qq chose comme une
limitation matérielle de bas niveau avec par exemple une image créé en
mémoire vidéo avec le copier/coller et en mémoire système avec le fichier ?
Eventuellement si tu mest à l'échelle toi-même tu peux aussi faire un essai
sans mettre à l'échelle et voir si cela semble résoudre le problème (il est
par exemple possible que Paint our WordPaint manipule également l'image
récupéré du presse-papiers plutôt que de l'utiliser directement ???)

Etrange problème en effet...

--
Patrice

"Gillard" discussion : #
mon picturebox
SizeMode: StretchImage
Size: 210 x 297 Pixels
l'image est dans le clipboard: image mode point indépendante du
périphérique 2480 x 3437 24 bits 300dpi

aucun message d'erreur ne s'affiche mais le picturebox ne charge pas
l'image
alors j'ai résolu le problème en passant par un ocx
et là oh miracle le picturebox charge l'image car elle est déjà dans un
objet
si j'éssaie de la charger à partir d'un fichier ça marche aussi
c'est peut être du au fait du SizeMode StretchImage??
un Bitmap valant bien un autre bitmap je ne vois pas vraiment l'utilité de
t'envoyer un mail de 18.2MB


"Patrice" news:
Ok j'ai mis la main sur un fichier 3784 x 2472 en 300 dpi et 24 bits pour
la couleur et cela marche chez moi (chargement dans Paint , copie dans le
presse-papiers puis récupération). Je suis en .NET 2.0, le picturebox est
en SizeMode normal...

As tu essayé de tester Clipboard.GetImage et de mettre l'image récupéré
dans une variable pour pouvoir par exemple la sauver et l'examiner plus
en détail ?

Cela ne commencerait pas à ne plus marcher si la largeur de l'image est
supérieure à la largeur configurée pour le bureau ?

Eventuellement si tu veux que je teste avec
ton image...

--
Patrice








Publicité
Poster une réponse
Anonyme