windows打印预览缩放方法和映射模式

这是一篇关于2001年使用Delphi进行打印和预览操作的技术笔记,介绍了Windows环境下如何实现打印预览的缩放以及映射模式的应用,具有一定的历史和技术参考价值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文是笔者2001年用Delphi做打印及预览时做的笔记,现在整理以前文档时发现了,贴上来做个纪念。 

 

缩放方法和映射模式
 几个重要的单位:
     1 inch 英寸=25.4 millimetres 毫米
     1 point 磅 = 1/72 inch英寸
     1 twip缇 = 1/20 point 磅
1. 映射模式——视口(Viewport)和窗口(Window)坐标
映射模式决定Windows如何把GDI中指定的逻辑坐标转换或映射为特定设备的坐标,也就是说,映射模式决定窗口或逻辑坐标如何转换为视口或设备坐标。
在Windows中, 视口坐标是特定的设备坐标并以像素为单位, 窗口和逻辑坐标则是映射模式以逻辑单位的形式指定的,它有适合于本模式的原点和坐标轴方向。
描述表(content)映射模式表达了控制绘图操作的大多数基础属性。窗口和视口原点以及窗口和视口的范围(extent)是紧密相关的。 原点是指点(0,0)的位置,而相关方向是沿着
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值