Lodop打印控件中PRINT_INITA()和PRINT_PAGESIZE()宽高

Lodop中有两个初始化语句,PRINT_INIT()和PRINT_INITA()PRINT_INITA()多了四个参数,前两个是整体偏移值,第三四参数是宽高,这个宽高是指打印设计可视化编辑区域的宽高,有时会被误认为是纸张的宽高,这两个参数其实和纸张无关。

两者的区别:
PRINT_INITA()的第三和第四个参数是宽高:打印设计可视化编辑区域的宽高,与实际输出无关
PRINT_PAGESIZE()的第二和第三个参数是宽高:纸张的宽高,如果打印机支持自定义纸张,是与实际输出有关。

有些人认为打印设计界面里的菜单栏里的宽高,在不选中里面任何打印项的时候,那个宽高是纸张的宽高,其实不是,那个就是打印设计可视化编辑区域的宽高,与设计有关,实际打印无关。

posted @   花谢悦神  阅读(16192)  评论(1编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 字符编码:从基础到乱码解决
点击右上角即可分享
微信分享提示