[CSS] print media

print media [CSS] - Divers - Programmation

Marsh Posté le 09-06-2003 à 19:30:42    

bonjour à tous .....  :hello:  
 
 
plusieurs questions .....
1/ est t'il possible de preciser en css le format d'impression d'une page ( c'est a dire portrait ou paysage ) ?
résoudu [:vinz416@school]

Code :
  1. @page {
  2. size: landscape;
  3. }


 
2/ IE 5.5 ne supporte pas media print; ?  :heink:
ca c'est arrangé ....
il ne supporte pas la methode @import() mais le linkage OUI
<link href="style.css" rel="stylesheet" type="text/css" media="screen,print"/>
 
merci


Message édité par simogeo le 09-06-2003 à 19:49:35

---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 09-06-2003 à 19:30:42   

Reply

Marsh Posté le 09-06-2003 à 20:05:12    

tai con toaaa  :o  
c'est pas parce que je poste ici que je dois m'arrêter de chercher .... :heink:  
 
d'ailleurs l'impression au format landscape ne fonctionne pas ... [:sisicaivrai]  
 
j'ai vraiment besoin d'aide ..... [:troa]  a bon entendeur ...:whistle:


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 09-06-2003 à 20:10:34    

t'es à fond dans le ccs staÿle toi en ce moment...

Reply

Marsh Posté le 09-06-2003 à 20:11:54    

mais je promet de me soigner  :jap:


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 09-06-2003 à 21:06:40    

Code :
  1. @page {
  2. size: landscape;
  3. } ;
  4. div.break {
  5.   page-break-after: always;
  6. }


 
kk pourrait me dire pkoi ca ne marche ni sur netscape IE5.5 ni sur Netscape 7.01   :sweat:


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 10-06-2003 à 09:10:23    

Peut être parce que tu l'utilises mal ? Tu l'appliques sur quoi ?


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 10-06-2003 à 12:32:04    

gm_superstar a écrit :

Peut être parce que tu l'utilises mal ? Tu l'appliques sur quoi ?


salut gm_, content que ton mal de crâne se soit dissipé. :D  
 
pour le saut de page, je l'applique directement a un div, comme tu l'as spécifié dans la FAQ XHTML/CSS sur l'exemple concret de --
 

Code :
  1. <div class="break"></div>


 

Code :
  1. le @page { 
  2. size: landscape; 
  3. } ;


je ne l'applique pas directement.... je pensais que son application etait implicite .... je me trompe  :sweat:  ?
 
dois-je encapsulé mon code dans un <div class="page"></div> ?


Message édité par simogeo le 10-06-2003 à 12:32:28

---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 10-06-2003 à 14:14:11    

Essaye peut être de mettre quelque chose dans ton DIV. Sinon essaye avec page-break-inside à appliquer sur les blocs qui consituent une page.
 
Sinon pour size: landscape; on a dit que ce n'était pas encore supporté.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 10-06-2003 à 19:44:22    

gm_superstar a écrit :

Essaye peut être de mettre quelque chose dans ton DIV. Sinon essaye avec page-break-inside à appliquer sur les blocs qui consituent une page.


merci  :jap: , je vais m'y pencher a nouveau
 
 

gm_superstar a écrit :


Sinon pour size: landscape; on a dit que ce n'était pas encore supporté.


existe t'il une parade ?  :??:


Message édité par simogeo le 10-06-2003 à 19:44:33

---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 10-06-2003 à 23:41:16    

simogeo a écrit :

existe t'il une parade ?  :??:


Pour Mozilla -> http://bugzilla.mozilla.org/ fait un recherche et crée un bug si ça n'a pas été fait.
 
Pour IE -> bill.gates@microsoft.com


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 10-06-2003 à 23:41:16   

Reply

Marsh Posté le 10-06-2003 à 23:52:36    

the gm_ 'touch  :sol:  
(billou te fais la bise)
 
j'ai réussi le page-break-after en remplacant ma balise div par p et en y ajoutant un espace insécable ...
 

Code :
  1. p {
  2. page-break-after: always;
  3. }


 
pour le format de page, je vais poster dans LE newsgroup de puristes..... afin d'avoir quelques eclaircissements :sol:  
merci gm_superstar.  :)


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 10-06-2003 à 23:55:06    

Pour le format de page j'en suis quasiment sûr. J'ai fait des tests pas grand chose est reconnu. M'enfin essaye toujours, je suivrai ça avec intérêt ;)


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 11-06-2003 à 21:21:10    

http://bugzilla.mozilla.org/show_bug.cgi?id=115199
 
[:wam]
 
apparement il y a un patch disponible ......j'espère que ca vous parlera plus qu'a moi  :whistle:  
 
si quelqu'un trouve un patch sur cette page merci de mentionner ou dans ce tomik  :)


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 11-06-2003 à 21:30:14    

bah y'en a plein (cliquer sur "added attachement" dans les comments), mais apparement y'a plein d'update de patches d'updates de patches...
 
et puis euh c un patch à appliquer sur les sources de moz hein ;)
si ça t'amuse de le builder  :hello:


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 11-06-2003 à 21:34:41    

ben oui ca j'ai vu .... mais je ne veux pas compiler ces sources pour appliquer ce patch moi [:mlc2]
je veux un exe pour windows .... :ange:  
[:neowen]


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 11-06-2003 à 21:35:16    

simogeo a écrit :

ben oui ca j'ai vu .... mais je ne veux pas compiler ces sources pour appliquer ce patch moi [:mlc2]
je veux un exe pour windows .... :ange:  
[:neowen]

ben y'a pas [:spamafote]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 11-06-2003 à 21:38:17    

the real moins moins a écrit :

bah y'en a plein (cliquer sur "added attachement" dans les comments), mais apparement y'a plein d'update de patches d'updates de patches...
 
et puis euh c un patch à appliquer sur les sources de moz hein ;)
si ça t'amuse de le builder  :hello:  


Et même le dernier patch donné ne doit marcher que sur une vieille version de Moz. Il n'a pas été mis à jour depuis :/
 
Donc simo, il ne reste plus qu'à te mettre au C++ si ce n'est pas déjà fait et à te plonger dans les sources de Moz ;)


Message édité par gm_superstar le 11-06-2003 à 21:38:39

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 11-06-2003 à 21:44:34    

gm_superstar a écrit :


Donc simo, il ne reste plus qu'à te mettre au C++ si ce n'est pas déjà fait et à te plonger dans les sources de Moz ;)


je veux bien contribuer au developpement de l'utilisation du css mais faut pas exagerer heinnnn  :o  
 
le client se tapera une mise en page d'impression manuelle jusqu'a ce que cela soit impementé dans le navigateur qi'il utilisera.  [:spamafote]  

note : déjà le page-break-after qui fonctionne lui evitera de decouper et scotcher les feuilles afin de recomposer ses bons de livraison [:aloy]


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 11-06-2003 à 21:46:09    

euh... si c'est un bon de livraison, un petit fichier pdf, c'est pas un peu plus passe-partout?

Reply

Marsh Posté le 11-06-2003 à 21:46:32    

si c'est pour generer des documents à imprimer tu devrais pê songer à utiliser un format plus adapté que l'html, tel que le pdf :??:
 
edit: merde grillé :o


Message édité par the real moins moins le 11-06-2003 à 21:46:45

---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 11-06-2003 à 21:49:53    

the real moins moins, gizmo : j'ai d'abord pensé au .pdf  :ange:  mais je me suis refugié sur le html par manque de temps :/


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 11-06-2003 à 21:57:09    

tu developpes en quoi?
 
j'ai fait la meme chose que toi il y a qqun pour un projet et mtnt je le regrette... et keske je me suis pas fait chier avec les memes problèmes que toi en plus. (d'autant que je pouvais meme pas imposer l'utilisation d'un browser particulierement récent)


Message édité par the real moins moins le 11-06-2003 à 21:58:10

---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 11-06-2003 à 22:03:47    

je développe en PHP (bdd MySQL)
on a pas encore parlé du browser du client ... mais ca ne devrait pas poser de pb pour qu'il installe un truc asez récent.  :sol:  
 
sinon j'ai pas compris tout ce que tu as dis .. mais ca va ...  :p  
pourquoi as tu regretté ?


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 11-06-2003 à 22:17:42    

ben parce que je me suis fait chier avec les sauts de page et compagnie et qu'au final j'ai toujours pas d'experience avec les diverses libs qui permettent de generer du pdf


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 11-06-2003 à 22:21:33    

the real moins moins a écrit :

ben parce que je me suis fait chier avec les sauts de page et compagnie et qu'au final j'ai toujours pas d'experience avec les diverses libs qui permettent de generer du pdf


.. ouaip .. ben pareil  [:spamafote] ......mais ca n'a pas l'air compliqué
la mise en forme a l'air assez longue par contre :/


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 11-06-2003 à 23:42:28    

penchez vous vite sur FPDF, au début c'est un peu particulier, mais après ça va plus vite que de faire des css pas implémentées
 
ça me prend moins d'une 1/2 journée maintenant pour faire des factures au millimètre
 
maintenant je gagne du temps et je propose jamais plus de HTML imprimable :D


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 11-06-2003 à 23:44:34    


merci pour ces bons conseils  :)


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 11-06-2003 à 23:46:39    

autre chose : plutôt que de te lancer dans la conception d'un bon ou d'une facture pour qu'ensuite le client demande des modifs
 
tu lui demande directement un modèle imprimé, tu sors la règle pour tout mesurer et hop ! direct dans la moulinette à code, jamais il va trouver ça pourri  :lol:
 
EDIT : en plus c'est pas aussi lourd qu'on voudrait le croire, mes factures font 10Ko (texte plus petit logo png) et même sur un 56K ça se récupère tranquille.


Message édité par Sh@rdar le 11-06-2003 à 23:48:28

---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 11-06-2003 à 23:51:52    

Sh@rdar a écrit :

autre chose : plutôt que de te lancer dans la conception d'un bon ou d'une facture pour qu'ensuite le client demande des modifs
 
tu lui demande directement un modèle imprimé, tu sors la règle pour tout mesurer et hop ! direct dans la moulinette à code, jamais il va trouver ça pourri  :lol:


ça .. déjà fait  :p  
 
 
 

Sh@rdar a écrit :


EDIT : en plus c'est pas aussi lourd qu'on voudrait le croire, mes factures font 10Ko (texte plus petit logo png) et même sur un 56K ça se récupère tranquille.


oui mais dans mon cas .. il y a x bon de livraison a sortir a la suite .. ainsi qu'une feuille de tournée ....
ce qui est un peu plus lourd ... :/


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 11-06-2003 à 23:52:47    

simogeo a écrit :


oui mais dans mon cas .. il y a x bon de livraison a sortir a la suite .. ainsi qu'une feuille de tournée ....
ce qui est un peu plus lourd ... :/

on fait le meme boulot ou quoi [:mlc]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 11-06-2003 à 23:58:02    

the real moins moins a écrit :

on fait le meme boulot ou quoi [:mlc]


merde on a le même client en plus ..... :whistle:  
j'espere que mon code sera meilleur que le tien pour ne pas perdre le contrat  :sweat:  
 
 
[:ddr555]
 
tu as fais ca pour une boite de logistique toi aussi ?


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 12-06-2003 à 00:00:09    

bin pour tes bons je trouve ça ultra simple
 
la ptite boucle qui va bien pour générer chaque bon, un page break et hop, le bon de tournée.
 
démarre de suite t'iras plus vite (et demande une petite rallonge au passage :D)


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 12-06-2003 à 00:05:07    

Sh@rdar a écrit :

bin pour tes bons je trouve ça ultra simple
 
la ptite boucle qui va bien pour générer chaque bon, un page break et hop, le bon de tournée.
 
démarre de suite t'iras plus vite (et demande une petite rallonge au passage :D)


 
c'est ca aussi.... :/ ... déjà qu'on a cassé un peu les prix ... on est 3 sur le projet ... (ca va me permettre de me déclarer en indép [:vinz416@school])
 
mais c'est clair que j'y viendrais ...... je le sais ( et ca me ravit  :D ) .....  
 
si tu me dis qu'il est possible d'orienter une page en format paysage sur un document pdf (generé a la volée) et de l'imprimer tel quel (paysage) ... je refais tout  :whistle:


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 12-06-2003 à 00:06:51    

tu peux démarrer :D
 
http://www.fpdf.org/fr/doc/fpdf.htm
 
EDIT : pour avoir les frames www.fpdf.org


Message édité par Sh@rdar le 12-06-2003 à 00:07:41

---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 12-06-2003 à 00:09:44    

Sh@rdar a écrit :

tu peux démarrer :D
 
http://www.fpdf.org/fr/doc/fpdf.htm
 
EDIT : pour avoir les frames www.fpdf.org


 
 :lol:  :lol:  merde .... [:mlc2]
et l'impression aussi .... t'es sûr ?  :o


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 12-06-2003 à 00:12:38    

oui
 
le PDF c'est génial, ça marche sur toutes les imprimantes, tous les OS !
 
bouge pas je t'envoie un test en landscape par mail


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 12-06-2003 à 00:14:46    

Sh@rdar a écrit :

oui
 
le PDF c'est génial, ça marche sur toutes les imprimantes, tous les OS !
 
bouge pas je t'envoie un test en landscape par mail


[:prosterne]


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 12-06-2003 à 00:20:38    

c'est parti :)
 
comme je l'ai écrit, ça foire la mise en page, ce document étant prévu pour du portrait, mais y'as pas de raison que l'impression marche pas puisque le PDF est valide.
 
pour confirmer la rapidité de développement, ce truc c'est 300 lignes de code (autant dire rien) et ça pète quand même mieux qu'une page HTML


Message édité par Sh@rdar le 12-06-2003 à 00:23:00

---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 12-06-2003 à 00:28:01    

Sh@rdar a écrit :

c'est parti :)
 
comme je l'ai écrit, ça foire la mise en page, ce document étant prévu pour du portrait, mais y'as pas de raison que l'impression marche pas puisque le PDF est valide.
 
pour confirmer la rapidité de développement, ce truc c'est 300 lignes de code (autant dire rien) et ça pète quand même mieux qu'une page HTML  


clair .. merci pour la demo .... je vais me rancarder sur la librairie fpdf ....
pour etablir un templates comme ca .. avec le temps d'apprentissage .. d'apres toi combien de temps environ ? :/
 
edit : le resultat est vraiment tres bon   :)


Message édité par simogeo le 12-06-2003 à 00:28:42

---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 12-06-2003 à 00:32:10    

en une journée t'auras déjà un truc propre, après tu mettras un peu plus de temps pour les quelques subtilités/limitations de la classe
 
t'auras juste quelque soucis si tu veux faire des colonnes avec bordures comme sur ma facture, mais rien d'insurmontable
 
si t'as un prob tu me mailes :D
 
dodo, @+


Message édité par Sh@rdar le 12-06-2003 à 00:32:53

---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed