Hoe moet je met CSS liggend een pagina printen

ik kan het helemaal nergens vinden
Ik hoop dat iemand hier daar ervaring mee heeft
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/properties/page.asp

Daar staat dat het niet wordt gesupport in versie 5.5 en hoger. :(
Ook even met 7.0 uitgestest, werkt ook niet.


Ik heb nog wel iets gevonden waar het volgens een nieuwsgroep post wel zou moeten kunnen: Print Templates voor IE 5.5 en hoger.

Hier staat wat info erover, maar heel uitgebreid is het niet:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnie55/html/beyondprintpreview.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnie55/html/printtemplate2.asp


Kleine toevoeging:
There is no page orientation setting with the print architecture. When a page switches from portrait mode to landscape mode or back, the page width and height properties merely exchange places. The print template checks the page orientation and paper size by verifying that the pageWidth property of the TemplatePrinter behavior is 1100 (remember, page measurement is in hundredths of an inch) and that the pageHeight is 850.

Probeer hier nu mee te spelen, maar krijg het nog niet voor elkaar.
<style>
@media Print {.rotator {filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)}}
</style>

Als je het in een tabel zet, en dan de tabel de class="rotator" geeft, wordt de gehele tabel gedraait, en kun je het alsnog als "Landscape" printen.

Je zult alsnog wel wat met de layout moeten spelen om alles goed te krijgen, maar aangezien CSS niet gaat werken met IE, is dit de enige optie.
Hier werkt het ook niet in FF 2.0 hoor. Ik krijg gewoon een rechte pagina te zien bij mijn afdrukvoorbeeld.
Ik weet het. Het is nu een hele poos later, en ik heb dit probleem weer. De vorige keer is het probleem trouwens nooit opgelost. Maar is er iemand die de oplossing nu wel weet???
Is het eigenlijk aan de webmaster om er voor te zorgen dat iets goed wordt afgedrukt?

Het belangrijkste lijkt mij dat je een print-vriendelijke pagina maakt.
-In je css gebruik je dan best ook pt in plaats van px (enkel voor de print preview pagina).
-Images enkel wanneer het iets aan waarde toevoegt.
- ...

Printerinstellingen zijn browser-afhankelijk. Ik weet dan ook niet of het zinnig is proberen de instellingen aan te passen vanuit de website.

Ik kan me vergissen hoor; hier heb ik niet te veel ervaring mee. Ik ben een beetje luidop aan het nadenken.

Reageren