打印位置-恶意代码分析实战英文原版pdf
9.9 打印位置属性"Position"和"Units"用来指定图象在计算机屏幕上的位置。还有其他的五个属性用于指定图象在打印纸上的位置。这些属性被总结在表9.2中。表9.2与打印相关的图象属性参数描述如下:
-
PaperUnits: 度量纸张的单位 [ {inches} | centimeters | normalized | points ]
-
PaperOrientation: 纸张方向 [ {portrait} | landscape ]
-
PaperPosition: 位置向量,形式为[left, bottom, width, height],单位是PaperUnits。
-
PaperSize: 包含纸张大小两个元素的向量,例如[8.5 11]
-
PaperType: 设置纸张的类型,注意设置这个属性会自动更新纸张的PaperSize属性。[ {usletter} | uslegal | a3 | a4letter | a5 | b4 | tabloid ]
我们用landscape模式,用归一化单位在A4纸上打印一个图象。我们可以设置下面的属性:
set(Hndl, 'PaperType', 'a4letter')
对于更详细的设置,您可以参考Delphi文体与图象的打印以及设置打印表头颜色选择表格属性,这些资源会提供更多的实用技巧和示例代码。
想象一下,用JavaScript实现打印预览和打印设置,这会让你体验一种全新的编程乐趣!详细步骤可以参考JavaScript实现打印打印预览打印设置。
或者,您是否曾考虑过在C#中设置小票打印?这不仅仅是技术上的挑战,更是一种创造性的过程,您可以从C#打印设置小票打印收银打印中获取更多灵感。
这些资源不仅帮助你了解基础知识,还能带来意想不到的惊喜和乐趣!如果你还有更多关于打印设置的问题,可以访问CommonDialog打印对话框允许设置打印机属性补丁vbprndlg以获取进一步的信息。