怎么打印panel及panel里面的内容到不同的纸张上

找方案 2006-09-09 04:45:37
我现在要实现如下功能:
1.定义了一个panel
2.设置了该panel的打印纸张 比如 A4(21cm,29.7cm),panel的大小按长宽比例设置好了,
但不是实际长宽值
3.panel里面加入了许多控件,比如 text picture button等
4.打印该panel 和里面的控件
5.要求panel的大小填充整个A4打印页面
6.如果是panel以图片方式打印,图片不能有变形,拉伸等.
7.panel里面的控件也需要摆放到适当的位置.
8.panel里面有一个矢量地图控件 AUTOCAD MAP 并且里面加载了地图,我要把该控件也一起打印,
控件也按比例调整好.
请问各位高手怎么实现啊.
...全文
257 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
bearlogic 2006-09-18
  • 打赏
  • 举报
回复
d
找方案 2006-09-09
  • 打赏
  • 举报
回复
这只是我自己想的一个打印方案
如果有更好的,可以打印自己任意摆放东西的解决办法,那就更好了.
讨论中... 大家一起来! 呵呵!
jointan 2006-09-09
  • 打赏
  • 举报
回复
这个问题估计给钱也没人愿意干(因为就算接了这个单,可能需求方也会找理由拒绝付钱),如果干的话,也最多是保证图片不失真,然后把其他的控件摆到一个理想的效果.在全没限制的情况下,不会有人干的.
wangwei155 2006-09-09
  • 打赏
  • 举报
回复
学习
找方案 2006-09-09
  • 打赏
  • 举报
回复
就是想用一个panel来实现打印功能
panel上可以加载任意的控件 打印的时候把panel里面的所有东西一起打印!
kokubo_wing 2006-09-09
  • 打赏
  • 举报
回复
明白你的意思,但是具体把哪个控件或者图片打印到哪张纸上怎么来定义?
你这样做的意图是什么?
把你的逻辑列出来看看.
coley 2006-09-09
  • 打赏
  • 举报
回复
去控件网找个免费的打印程序.

110,561

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧