Pouvoir imprimer des background images/color
Fermé
houba_houbi
Messages postés
119
Date d'inscription
vendredi 23 janvier 2009
Statut
Membre
Dernière intervention
3 juin 2010
-
1 oct. 2009 à 12:08
monkey_monk Messages postés 641 Date d'inscription mercredi 1 juillet 2009 Statut Membre Dernière intervention 10 août 2012 - 22 févr. 2010 à 09:44
monkey_monk Messages postés 641 Date d'inscription mercredi 1 juillet 2009 Statut Membre Dernière intervention 10 août 2012 - 22 févr. 2010 à 09:44
A voir également:
- Pouvoir imprimer des background images/color
- Background image opacity ✓ - Forum CSS
- Color dodge ✓ - Forum Photoshop
- Color picker download - Télécharger - Divers Photo & Graphisme
- Imprimer en a3 sur imprimante a4 ✓ - Forum Bureautique
- Color picker - Télécharger - Web Design
8 réponses
houba_houbi
Messages postés
119
Date d'inscription
vendredi 23 janvier 2009
Statut
Membre
Dernière intervention
3 juin 2010
16
5 oct. 2009 à 09:14
5 oct. 2009 à 09:14
Pas de d'idée ou réponse ?
ou une autre solution ?
ou une autre solution ?
houba_houbi
Messages postés
119
Date d'inscription
vendredi 23 janvier 2009
Statut
Membre
Dernière intervention
3 juin 2010
16
5 oct. 2009 à 18:32
5 oct. 2009 à 18:32
bonjour,
Y aurait-il un moyen de récupérer la classe utilisée dans le document html et faire en sorte avec un javascript (je pense ? car php nécessiterait de recharger côté serveur?) de dire que à la place de : <td class="xyz">, on mets <td><img href="monimagexyz"> ?
Y aurait-il un moyen de récupérer la classe utilisée dans le document html et faire en sorte avec un javascript (je pense ? car php nécessiterait de recharger côté serveur?) de dire que à la place de : <td class="xyz">, on mets <td><img href="monimagexyz"> ?
monkey_monk
Messages postés
641
Date d'inscription
mercredi 1 juillet 2009
Statut
Membre
Dernière intervention
10 août 2012
127
5 oct. 2009 à 21:11
5 oct. 2009 à 21:11
Je ne suis pas sur, mais je pense que le problème viens de la manière dont tu inclus ta css... je suppose que tu as fait comme ceci : <link rel="stylesheet" href="style.css" media="screen" />
Pour pouvoir avoir une version imprimable tu dois créer ou définir une css pour le media="print".
Petite source sur le sujet :
http://www.pompage.net/traduction/impression
Pour pouvoir avoir une version imprimable tu dois créer ou définir une css pour le media="print".
Petite source sur le sujet :
http://www.pompage.net/traduction/impression
houba_houbi
Messages postés
119
Date d'inscription
vendredi 23 janvier 2009
Statut
Membre
Dernière intervention
3 juin 2010
16
6 oct. 2009 à 09:04
6 oct. 2009 à 09:04
Bonjour
Merci Monkey-monk, je connais bien le media print.
Mais cela ne résoudra pas le problème, car le comportement par défaut des navigateurs, en media all, screen ou print : c'est de ne pas imprimer les background (images ou color). Donc cela ne résoudra pas le problème.
Merci Monkey-monk, je connais bien le media print.
Mais cela ne résoudra pas le problème, car le comportement par défaut des navigateurs, en media all, screen ou print : c'est de ne pas imprimer les background (images ou color). Donc cela ne résoudra pas le problème.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
houba_houbi
Messages postés
119
Date d'inscription
vendredi 23 janvier 2009
Statut
Membre
Dernière intervention
3 juin 2010
16
11 oct. 2009 à 16:19
11 oct. 2009 à 16:19
Bonjour,
Pour contourner le problème, existerait-il un code javascript qui pourrait transformer la classe d'un élément par un code html ?
Exemple :
- dans le code initial : <td class="hautesaison"></td> ----->affiche une image en background
- dans le code final : <td class="hautesaison"><img src="imagehautesaison"...></td> -----> affiche une image dans le code html
Merci d'avance,
Pour contourner le problème, existerait-il un code javascript qui pourrait transformer la classe d'un élément par un code html ?
Exemple :
- dans le code initial : <td class="hautesaison"></td> ----->affiche une image en background
- dans le code final : <td class="hautesaison"><img src="imagehautesaison"...></td> -----> affiche une image dans le code html
Merci d'avance,
J'avais le même problème et une recherche sur groogle m'a donné la réponse ultime qui comble le fainéant qui sommeille en moi :
pour imprimer les couleurs des lignes il faut cocher "imprimer les couleurs de fond" dans les propriétés de l'imprimante. Nativement, les navigateurs le désactivent ...
pour une fois pas besoin de coder ^^
pour imprimer les couleurs des lignes il faut cocher "imprimer les couleurs de fond" dans les propriétés de l'imprimante. Nativement, les navigateurs le désactivent ...
pour une fois pas besoin de coder ^^
houba_houbi
Messages postés
119
Date d'inscription
vendredi 23 janvier 2009
Statut
Membre
Dernière intervention
3 juin 2010
16
19 févr. 2010 à 09:51
19 févr. 2010 à 09:51
Merci
Mais ça c'est connu.
Je ne recherche pas une réponse côté utilisateurs car je vois mal indiquer "pour imprimer la page, merci de cocher telle chose ou paramétrer votre navigateur en conséquence...". C'est donc bien une réponse côté développement que je recherche.
Mais ça c'est connu.
Je ne recherche pas une réponse côté utilisateurs car je vois mal indiquer "pour imprimer la page, merci de cocher telle chose ou paramétrer votre navigateur en conséquence...". C'est donc bien une réponse côté développement que je recherche.
monkey_monk
Messages postés
641
Date d'inscription
mercredi 1 juillet 2009
Statut
Membre
Dernière intervention
10 août 2012
127
22 févr. 2010 à 09:44
22 févr. 2010 à 09:44
Malheureusement, a ma connaissance, il n'existe pas de solution particulière...
Tu peux utiliser le Javascript et le PHP pour générer des "images-background" en passant par une page "version imprimable. En prenant bien-sur soin de faire une CSS print.
Avec un peu d'ingéniosité il devrait être possible de contourner certains problèmes et/ou d'en prévenir d'autre...
Un exemple, tu peux inclure dans ton html les images servant à remplacer tes "background" et ne les afficher que dans le cas du print (CSS).
Mais ça va de toutes manières demander un peu de bidouillage.
Bon courage et tiens-nous au courant ! :D
Tu peux utiliser le Javascript et le PHP pour générer des "images-background" en passant par une page "version imprimable. En prenant bien-sur soin de faire une CSS print.
Avec un peu d'ingéniosité il devrait être possible de contourner certains problèmes et/ou d'en prévenir d'autre...
Un exemple, tu peux inclure dans ton html les images servant à remplacer tes "background" et ne les afficher que dans le cas du print (CSS).
Mais ça va de toutes manières demander un peu de bidouillage.
Bon courage et tiens-nous au courant ! :D