HTML to PDF A4 printable size [duplicate]

2019-04-08 18:37发布

问题:

This question already has an answer here:

  • How to make a HTML Page in A4 paper size page(s)? 14 answers

I need to design brochure in HTML from which a pdf will be generated. How can I make it to be A4 size and printable after transform to pdf? The HTML will consist of images and text and needs to look the same as HTML version. Is it possible? Should I use 300dpi pixel size -> 2480 X 3508 pixels?

回答1:

You can make a css file that synchonises the layout and even has print-specific directives. You can specify sizes in terms of physical dimensions, although this will be subject to interpretation on the screen.

An article on doing for-print CSS can be seen here.