print media [CSS] - Divers - Programmation
Marsh Posté le 09-06-2003 à 20:05:12
tai con toaaa
c'est pas parce que je poste ici que je dois m'arrêter de chercher ....
d'ailleurs l'impression au format landscape ne fonctionne pas ...
j'ai vraiment besoin d'aide ..... a bon entendeur ...:whistle:
Marsh Posté le 09-06-2003 à 20:11:54
mais je promet de me soigner
Marsh Posté le 09-06-2003 à 21:06:40
Code :
|
kk pourrait me dire pkoi ca ne marche ni sur netscape IE5.5 ni sur Netscape 7.01
Marsh Posté le 10-06-2003 à 09:10:23
Peut être parce que tu l'utilises mal ? Tu l'appliques sur quoi ?
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é.
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 :
|
Code :
|
je ne l'applique pas directement.... je pensais que son application etait implicite .... je me trompe ?
dois-je encapsulé mon code dans un <div class="page"></div> ?
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é.
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 , je vais m'y pencher a nouveau
gm_superstar a écrit : |
existe t'il une parade ?
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
Marsh Posté le 10-06-2003 à 23:52:36
the gm_ 'touch
(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 :
|
pour le format de page, je vais poster dans LE newsgroup de puristes..... afin d'avoir quelques eclaircissements
merci gm_superstar.
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
Marsh Posté le 11-06-2003 à 21:21:10
http://bugzilla.mozilla.org/show_bug.cgi?id=115199
apparement il y a un patch disponible ......j'espère que ca vous parlera plus qu'a moi
si quelqu'un trouve un patch sur cette page merci de mentionner ou dans ce tomik
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
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
je veux un exe pour windows ....
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 |
ben y'a pas
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 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
Marsh Posté le 11-06-2003 à 21:44:34
gm_superstar a écrit : |
je veux bien contribuer au developpement de l'utilisation du css mais faut pas exagerer heinnnn
le client se tapera une mise en page d'impression manuelle jusqu'a ce que cela soit impementé dans le navigateur qi'il utilisera.
note : déjà le page-break-after qui fonctionne lui evitera de decouper et scotcher les feuilles afin de recomposer ses bons de livraison
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?
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é
Marsh Posté le 11-06-2003 à 21:49:53
the real moins moins, gizmo : j'ai d'abord pensé au .pdf mais je me suis refugié sur le html par manque de temps
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)
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.
sinon j'ai pas compris tout ce que tu as dis .. mais ca va ...
pourquoi as tu regretté ?
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
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 ......mais ca n'a pas l'air compliqué
la mise en forme a l'air assez longue par contre
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
Marsh Posté le 11-06-2003 à 23:44:34
merci pour ces bons conseils
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
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.
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 |
ça .. déjà fait
Sh@rdar 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 ...
Marsh Posté le 11-06-2003 à 23:52:47
simogeo a écrit : |
on fait le meme boulot ou quoi
Marsh Posté le 11-06-2003 à 23:58:02
the real moins moins a écrit : on fait le meme boulot ou quoi |
merde on a le même client en plus .....
j'espere que mon code sera meilleur que le tien pour ne pas perdre le contrat
tu as fais ca pour une boite de logistique toi aussi ?
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 )
Marsh Posté le 12-06-2003 à 00:05:07
Sh@rdar a écrit : bin pour tes bons je trouve ça ultra simple |
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 )
mais c'est clair que j'y viendrais ...... je le sais ( et ca me ravit ) .....
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
Marsh Posté le 12-06-2003 à 00:06:51
tu peux démarrer
http://www.fpdf.org/fr/doc/fpdf.htm
EDIT : pour avoir les frames www.fpdf.org
Marsh Posté le 12-06-2003 à 00:09:44
Sh@rdar a écrit : tu peux démarrer |
merde ....
et l'impression aussi .... t'es sûr ?
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
Marsh Posté le 12-06-2003 à 00:14:46
Sh@rdar a écrit : oui |
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
Marsh Posté le 12-06-2003 à 00:28:01
Sh@rdar a écrit : c'est parti |
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
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
dodo, @+
Marsh Posté le 09-06-2003 à 19:30:42
bonjour à tous .....
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
2/ IE 5.5 ne supporte pas media print; ?
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