[php] impression qui inverse les couleurs

Rémy -  
 MACHIN -
Bonjour.

Je réalise un intranet et, à partir d'une galerie d'images, je fais des impressions.
Pour imprimer des photos, j'utilise le code suivant :
<script type="text/javascript">
function boutonImprimer()
{
if(navigator.appName=='Microsoft Internet Explorer')
	{
	document.write('<a href="javascript:parent.imprim.focus(); window.print()">Imprimer cette photo</a>');
	document.write('<iframe src="galerie5.php?ref=<? echo $ref; ?>&type=<?echo $type;?>&imp=1" style="width: 0; height: 0" id="imprim" name="imprim"></iframe>');
	}
else if(navigator.appName=='Netscape')
	{
	document.write('<a href="javascript:parent.imprim.print();">Imprimer cette photo</a>');
	document.write('<iframe src="galerie5.php?ref=<? echo $ref; ?>&type=<?echo $type;?>&imp=1" style="width: 0; height: 0; visibility: hidden" id="imprim" name="imprim"></iframe>');
	}
else
	{
	document.write('');
    }

}	
</SCRIPT>


puis, dans ma page :

<SCRIPT language="Javascript">boutonImprimer()</SCRIPT>


Lorsqu'on clique sur le bouton Imprimer, la boite de dialogue de l'imprimante s'ouvre.
Cela fonctionne à merveille à ce détail près que les couleurs sont inversées à l'impression (le rouge devient du bleu, ...).
J'ai fait des test en imprimant des documents word, ça ne vient pas de l'imprimante. Ca ne vient pas non plus de mon ordinateur. Ca viendrait donc du code ??... :-(

Si quelqu'un peut m'expliquer ce qu'il se passe...

Merci
A voir également:

8 réponses

oberion Messages postés 1255 Statut Membre 249
 
Bonjour,

Probablement un probleme de Driver. Va sur Google et fais Fichier > Imprimer. Les couleurs sont elles inversées ?
5
oberion Messages postés 1255 Statut Membre 249
 
Va sur Google et fais Fichier > Imprimer. Les couleurs sont elles inversées ?
2
Rémy
 
Nan, ça ne fonctionne pas.

En imprimant des photos par la voie classique, une photo jpg par exemple (bouton droit dessus, 'imprimer cette image'...) pas de problème. Ce n'est donc pas un problème de l'imprimante, ni du driver, ni du PC...

Par contre en imprimant à partir de ma page web, les couleurs s'inversent comme si on avait mis un filtre...

Vraiment incompréhensible...

Quelqu'un pour m'aider ??
1
Rémy
 
Comme je le dis plus haut, pas de problème pour une impression 'normale'.
1
oberion Messages postés 1255 Statut Membre 249
 
Non, tu dis plus haut que tu fais un clic droit sur une image et que tu fais imprimer. Ce n'est pas pareil. Avec le code fourni, tu imprimes une page Web. Avec ton test, tu imprimes une image. Ce n'est pas pareil.
Après tout, fais comme bon te semble.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
teebo Messages postés 33570 Statut Modérateur 1 793
 
Ca ne pourrait pas être le navigateur qui offre cette fonctionnalité pour préserver l'encre noire des cartouches normales?
1
Rémy
 
excuse-moi oberion, je n'avais pas vu le problème sous cet angle. La page google s'imprime normalement, sans erreur...

Et pour teebo, le test de oberion (imprimer une page google) montre que le problème ne vient pas du navigateur...

Mais d'où vient donc ce problème ??...? ça commence à m'énerver ! GGGRRRRrrrr
1
teebo Messages postés 33570 Statut Modérateur 1 793
 
Essaye une photo sur internet
Essaye avec un autre navigateur
Essaye avec PdfCreator (ça économisera du papier en plus :-D)
1
MACHIN
 
plus de rouge en encre il reste seulmt du bleu
1