VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 871|回复: 9

GDI+的drawimage打印时不起作用

[复制链接]

1

主题

6

帖子

6.00

积分

新手上路

Rank: 1

积分
6.00
发表于 2020-1-19 13:00:01 | 显示全部楼层 |阅读模式
在超过5米的纸张上,3.3米之后drawimage图形都打印不出来,前3米的都可以打印出来。但drawrectangle没问题。

回复

使用道具 举报

0

主题

4

帖子

4.00

积分

新手上路

Rank: 1

积分
4.00
发表于 2020-3-20 11:00:01 | 显示全部楼层

不懂,顶
学习中...
回复

使用道具 举报

0

主题

5

帖子

5.00

积分

新手上路

Rank: 1

积分
5.00
发表于 2020-4-13 23:15:01 | 显示全部楼层
很明显是因为超过了16位变量所能表示的最大值,换一种Graphics的坐标映射方式或许可以解决问题。
回复

使用道具 举报

1

主题

6

帖子

6.00

积分

新手上路

Rank: 1

积分
6.00
 楼主| 发表于 2020-5-1 10:45:01 | 显示全部楼层
可是预览没问题,drawRectangle也可以打印出来。
回复

使用道具 举报

1

主题

6

帖子

6.00

积分

新手上路

Rank: 1

积分
6.00
 楼主| 发表于 2020-8-1 15:45:01 | 显示全部楼层
换了也白搭,是不是mfc的缺陷?纳闷为什么dmpaperlength弄成short。
回复

使用道具 举报

1

主题

6

帖子

6.00

积分

新手上路

Rank: 1

积分
6.00
 楼主| 发表于 2020-8-1 16:15:01 | 显示全部楼层
打印bitmap没问题,metafile就不行
回复

使用道具 举报

0

主题

5

帖子

5.00

积分

新手上路

Rank: 1

积分
5.00
发表于 2020-8-2 00:45:01 | 显示全部楼层
这个应该是GDI的设计问题
你可以换一种映射模式比方用千分之一米做单位,那就打印30多米的纸了。
回复

使用道具 举报

1

主题

6

帖子

6.00

积分

新手上路

Rank: 1

积分
6.00
 楼主| 发表于 2020-8-5 20:45:01 | 显示全部楼层
试过了,也没效果,光栅图像都没问题,就是矢量图像MetaFile不行
回复

使用道具 举报

2

主题

18

帖子

13.00

积分

新手上路

Rank: 1

积分
13.00
发表于 2020-8-6 08:30:01 | 显示全部楼层
关注。
回复

使用道具 举报

1

主题

6

帖子

6.00

积分

新手上路

Rank: 1

积分
6.00
 楼主| 发表于 2020-8-15 15:30:01 | 显示全部楼层
动态分页算了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表