在Access中,我们常常看到计量单位缇(Twips)。
所谓缇是屏幕的一种量度单位,等于 1/20 磅。缇是独立于屏幕的单位,可确保在所有显示系统中,屏幕应用程序中的屏幕元素的位置和比例都相同。逻辑上一英寸约为 1440 缇,一厘米为 567 缇 ( 在显示时,屏幕项目的长度是用英寸或厘米测量的 )。
像素(Pixels):监视器或打印机分辨率的最小单位
那么缇跟像素是怎么计算的呢?
右键=》桌面=》属性,选择“设置”选卡,单击高级按钮。
里面出现DPI设置。一般为“正常尺寸(96 DPI)”。
DPI的意思就是 DPI (Dots per Inch)。因此我们可以得到如下换算公式
1 Twip = 1440 TPI / 96 DPI = 15 Pixels
这里顺便说一下 ACCESS 中的其他几个单位的转换关系
磅:指打印的字符的高度的度量单位。1 磅等于 1/72 英寸,或大约等于 1 厘米的 1/28。
英寸:2.54 厘米
一般情况下:1厘米=8505像素
另外分享几个堤与像素相互转换的通用函数
Option Compare Database
Option Explicit
Private Declare Function apiGetDC Lib "user32" Alias