Przejdź do treści

Rozmiar papieru @page {size}

Co zrobić, żeby strona WWW była drukowana na kartce w orientacji poziomej? Jak obrócić drukowane zdjęcie? W jaki sposób wydrukować stronę na kartce w formacie A5, A3, B5 lub B4?

@page { size: rozmiar }
Jako rozmiar można podać:
  • auto - wartość domyślna (najczęściej portrait)
  • portrait - wydruk na kartce w orientacji pionowej (portret)
  • landscape - wydruk na kartce w orientacji poziomej (krajobraz)
  • jedna wartość długości - kwadratowy obszar wydruku o podanych rozmiarach wyrażonych w jednostkach innych niż procent
  • dwie wartości długości - szerokość i wysokość obszaru wydruku rozdzielone od siebie spacją

Typowa drukarka najczęściej drukuje strony w orientacji pionowej (tzw. portret). Taki układ zwykle najlepiej sprawdza się przy drukowaniu tekstu. Na stronie możemy mieć jednak także zdjęcia np. krajobrazów, które typowo mają układ poziomy. W takiej sytuacji zdjęcie nie zostanie automatycznie obrócone, a więc zajmie tylko niewielki fragment kartki papieru. Użytkownik może co prawda samodzielnie zmienić orientację papieru przed uruchomieniem wydruku, ale nie wszyscy potrafią to zrobić. W takiej sytuacji wygodniej będzie podpowiedzieć drukarce, aby użyła poziomej orientacji papieru (tzw. krajobraz), dzięki czemu zdjęcie będzie można oprawić w ramkę i powiesić na ścianie 😉

W większości domowych drukarek domyślnym formatem papieru jest A4. Jednak często posiadają one uniwersalny podajnik, do którego można załadować arkusze również w innych formatach - np.: A3, A5, B5. Przed uruchomieniem wydruku, podobnie jak w przypadku orientacji papieru, użytkownik może zmienić również format papieru. Możemy mu to jednak ułatwić, od razu podając preferowany format w postaci szerokości i ewentualnie wysokości.

Formaty papieru
FormatSzerokośćWysokość
A5148mm210mm
A4210mm297mm
A3297mm420mm
B5176mm250mm
B4250mm353mm
JIS-B582mm257mm
JIS-B4257mm364mm
letter8.5in11in
legal8.5in14in
ledger11in17in

Wymuszanie formatu papieru nie jest tak bezpieczne jak wybór orientacji papieru. Jeśli użytkownik nie zorientuje się i nie włoży do podajnika drukarki arkuszy w wymaganym formacie albo jego drukarka w ogóle nie obsługuje takiego formatu papieru, wydruk może zostać przeskalowany, przez co nie wypełni w całości kartki papieru.

Przykład @page {size}

Wydruk na kartkach ułożonych poziomo:

@page {
	size: landscape;
}

Jeśli drukarka używa formatu A4, jest to równoważne z podaniem:

@page {
	size: 297mm 210mm;
}

Przeglądarki


Chrome

Firefox

Edge

Opera

Safari
@page { size: wartość }15
2011-10-25
95
2021-12-07
79
2020-01-15
15
2013-07-02
18.2
2024-12-11
@page { size: jis-b4 }83
2020-05-19
95
2021-12-07
83
2020-05-21
69
2020-06-24
18.2
2024-12-11
@page { size: jis-b5 }83
2020-05-19
95
2021-12-07
83
2020-05-21
69
2020-06-24
18.2
2024-12-11

Komentarze

Zobacz więcej komentarzy

Facebook