JCa*_*Cam 11 printing pdf fpdf
我正在生成一个PDF(使用fpdf),我想知道是否有办法将文档的属性设置为默认打印没有缩放.
因此,当您从打印对话框菜单中选择打印时,缩放设置为无.我正在尝试确定这是用户设置还是我可以在创建PDF时控制的内容.
提前致谢.
小智 10
我已经完成_putcatalog()了以下方法添加:
$this->_out('/ViewerPreferences [/PrintScaling/None]');
Run Code Online (Sandbox Code Playgroud)
行后:
$this->_out('/Type /Catalog');
Run Code Online (Sandbox Code Playgroud)
实现方法快速而简单......
小智 7
使用Adobe Acrobat可以关闭单个PDF文件的打印缩放,方法是转到文件 - >首选项 - >高级 - >页面缩放.(您可以使用Acrobat的试用版试用此功能.)
至于在代码中实现这一点,我尝试过但未能使其工作,但文件中的关键区别似乎是:
10 0 obj
<</Metadata 2 0 R/Outlines 6 0 R/Pages 7 0 R/Type/Catalog/ViewerPreferences<</PrintScaling/None>>>>
endobj
Run Code Online (Sandbox Code Playgroud)
对于非缩放PDF,与之相比
10 0 obj
<</Metadata 2 0 R/Outlines 6 0 R/Pages 7 0 R/Type/Catalog>>
endobj
Run Code Online (Sandbox Code Playgroud)
对于那些使用默认缩小到适合选项的人.
缩放比例由 PDF 应用程序控制 - 不在文件中设置。
| 归档时间: |
|
| 查看次数: |
34838 次 |
| 最近记录: |