|
任何打印,都是按 物理尺寸 设计的。 但是你的 显示器 是 按像素 显示的。 你看看你 的 报表 的页面设置。 肯定是 …… |
wang_80919 |
2018/3/21 9:32:18 |
|
我的显示器DPI是89左右,属于企业常见的显示器,肯定不是破显示器。
fastreport固定按照96DPI转换的物理 …… |
netkiller |
2018/3/21 16:36:43 |
|
不是你 显示器 破。说明微软破咯。 微软 非要 规定 96,偏偏不用你 高大上 的 89 ,建议你去找微软算账。 |
wang_80919 |
2018/3/21 16:41:46 |
|
改改fastreport代码就可以解决这个问题,只不过fastreport代码写的不规范,代码到处是硬编码96dpi转换,没 …… |
netkiller |
2018/3/21 16:54:33 |
|
正规做法。 设置 缩放 你既然知道,你是 89,也知道 原来是 96,那么缩放比还不会设置吗? |
wang_80919 |
2018/3/21 17:01:41 |
|
想起了个笑话。
有个楚国人,他家的桌子腿坏了,妻子让他去树林里砍根合适的树杈,来做桌子腿。那个人背着斧子在树林里转了大 …… |
xhl |
2018/3/21 17:16:25 |
|
现在一般都是液晶显示器,液晶显示器可以读取EDID数据,确定物理尺寸,精确到毫米mm, 屏幕像素调用API就得到了,二者相除 …… |
netkiller |
2018/3/21 18:41:23 |
|
目前折衷的方式:先计算出实际DPI,再除以96,计算出缩放比例。 程序直接设置fastreport的设计和预览缩放比例(也 …… |
netkiller |
2018/3/21 18:51:03 |
|
…… 此帖回复超过12条,中间记录省略。 |
…… |
…… |
|
即然是套打,扫描成底图应该是比较合适,如果多的话,可以用扫描仪一次性处理。 少的话,可以直接用手机带的扫描文档功能,拍照扫 …… |
gear1023 |
2018/3/22 9:50:01 |
|
已编程解决,自动调整缩放比例,和屏幕显示完全一致。
谢谢大家的帮助。 |
netkiller |
2018/3/22 14:21:30 |
|
问题不辨不明。
虽然火药味浓了点儿。但是结果是好的。
根据DPI计算缩放比例是个聪明的解决方案。 |
vkow |
2018/3/22 15:07:28 |