从网页打印信封

Ton*_*ony 4 html css printing

有没有办法指定用户打印网页时要使用的媒体类型/页面大小?另外,我可以布置文本以便在特定位置打印吗?

例如,我想在网页上呈现一个地址,然后用户可以在信封大小的信封上打印.

谢谢!

编辑

根据媒体类型,我指的是印刷媒体的类型,例如字母大小,法定大小,#10信封等.

Pek*_*ica 6

我认为底线最好使用PDF.可悲的是,浏览器非常喜欢打印.

有没有办法指定用户打印网页时要使用的媒体类型/页面大小?

您可以指定CSS样式表以仅应用于打印media="print".至于页面大小,没有可靠的方法来指定它.您将不得不依赖用户为您执行此操作.

此外,您必须依赖用户删除大多数浏览器添加到打印结果的页眉和页脚.

另外,我可以布置文本以便在特定位置打印吗?

从理论上讲,是的.您可以使用物理单位值cmin在页面上定位元素.我不确定这些是否具有100%的可靠性,因为打印机特定的边距可能会改变结果 - 您必须进行测试.