首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

■!200分!打印边距、页面设置、怎么得到系统分辨率dpi

2012-03-18 
■高手请进!200分!打印边距、页面设置、如何得到系统分辨率dpi我自动生成了一图片,灰色背景,高1127,宽794,A4

■高手请进!200分!打印边距、页面设置、如何得到系统分辨率dpi
我自动生成了一图片,灰色背景,高1127,宽794,A4纸设置。打印时却发现总是在纸的边缘总有空白间隙。我把图线大小设为高2000,宽1000像素,结果打印出来还是有空白边缘!!!!!!!!!!!!!!
怎么回事?如何解决??
还有,如何设置打印页,页面大小。不显示PrintDialog的条件下。如何得到系统的屏幕分辨率,并实现
像素--〉dpi--> 英寸的计算?
最好有现成的代码!!

加分贴,会在回复中显示!!

[解决办法]
你可以用Excel打印,把图片粘贴到Excel中然后打印,可写相应的语句设置打印页,页面大小。
看一下VB.NET中Office编程
[解决办法]
这个要设置页面信息!与图片大小无多大关系吧!
[解决办法]
我也不知道,不过你可以想方法避免,比如默认的最小边据不让用户设为0。

呵呵,只想到这一点。不过你可以试试。

热点排行