Symuluj stronę A4 w HTML [duplikat]

To pytanie ma już tutaj odpowiedź:

Jak utworzyć stronę HTML na stronach formatu A4? 14 odpowiedzi

Muszę utworzyć stronę HTML z rozmiarem papieru A4.

Wiem, że rozmiar papieru A4 w pikselach wynosi:595px x 842px (ciąg nr 10-11). Ale podczas gdy umieszczam te rozmiary i próbuję wydrukować stronę (drukuję do pliku PDF, z powodu tymczasowego braku atramentów), nie dostaję mojego HTML w pełni pasującego do strony: jest znacznie mniejszy.

Kiedy próbowałem dodać kilka pikseli (oczywiście ze współczynnikiem), dostałem794px x 1122px (ciąg nr 12-13) i druga próba drukowania (zapisanie do pliku PDF) dała mi wynik, że ten wariant jest nieco większy, a następnie potrzebny.

Więc jakie jest rozwiązanie i dlaczego595px x 842px nie być kompatybilny z prawdziwym A4 zapisanym w formacie PDF?

To jest przykład

P.S. Używam Chromium dla Ubuntu 13.10 i nie sprawdzałem go w systemie Windows.

Robię to, aby móc po prostu zmienić wartości za pomocą PHP, a następnie przekonwertować stronę HTML na PDFopisany tutaj.

questionAnswers(2)

yourAnswerToTheQuestion