我使用jboss seam iText模块来生成一个示例pdf文件,默认情况下页面放大率为143%。当我打印出来时,输出不会占用整个页面。我应该修改哪些设置以使打印输出使用整个工作表。如何使PDF打印输出占据整个A4页面
1
A
回答
1
如果缝PDF是你使用的是什么,对文件大小设置在<document>
标签:
<p:document type="pdf"
pageSize="A4"
orientation="portrait"
margings="2cm, 2cm, 2cm, 2cm"
disposition="attachment"
title="Document title"
subject="Document subject (appears in the doc properties from pdf viewer)"
author="Document Author"
creator="Document Creator">
<!-- define the page here -->
</p:document>
0
您可以将初始页面尺寸更改为A4。
Document doc = new Document(PageSize.A4);
您可以要求您的用户正确配置打印机。在Reader X中有一个“Page Scaling”下拉列表,其中一个选项是“Fit to Printable Area”。我相信以前的版本有相同控制的复选框,但我不确定。
您可以更改初始页面视图,但这不会改变打印行为...至少不是您想要的方式。见PdfViewerPreferences,由PdfWriter
执行。
还有一个JavaScript方法,doc.print(...)
,可以控制所有的,没有用户输入,但“没有用户输入的”参数需要特殊的执行权限......你可能能够安排与证书的安全性和一些用户设置,但是再次,您可能不会。
相关问题
- 1. 从A4页面的html页面打印
- 2. wpf - 如何使用PDFSharp将整个页面打印为pdf
- 3. 在A4页面上打印并保存为PDF
- 4. 如何强制网页内容填充A4打印页面?
- 5. php打印整个页面
- 6. HTML to PDF A4可打印尺寸
- 7. 如何打印MVC3“页面”为pdf
- 8. 如何打印全尺寸的A4页面?
- 9. 用javascript打印输出PDF
- 10. 将多个页面打印为PDF
- 11. 用多个页面打印PDF
- 12. 打印WPF画布和网格到单个A4页面
- 13. 如何使我的查询列占据整个页面
- 14. HTML到A4打印页面,每页8行
- 15. 打印PDF双面打印
- 16. UI Grid header占据了整个页面
- 17. 从servlet打印/输出jsp页面
- 18. 如何让面板占据整个页面?
- 19. 要打印整个HTML页面
- 20. Window.print不打印整个页面
- 21. 如何使用PHP-Codeigniter在A4纸上打印mysql数据
- 22. 如何打印从Hazel接收的PDF的某个页面
- 23. 如何使用python打印PDF文件到标准输出?
- 24. pdfbox想要打印A4页面的信文件
- 25. 将Windows窗体打印成A4尺寸页面
- 26. 将用户控件打印到A4页面的中心
- 27. html在几张A4纸上打印很宽的页面
- 28. HOWTO根据打印尺寸(A4)
- 29. 在XSL中,如何让块占据整个页面?
- 30. 从内部打印PDF页面