首页 新闻 会员 周边

c# 复制并保存打印过的数据流,用于二次打印

0
悬赏园豆:5 [待解决问题]

如题,由于某软件在运行中要生成非用户定义的打印数据,每次打印的内容、纸张规格等都不同,我现在需要把打印过的数据用可行的方式存储起来,并编号命名,且最主要的,能随时再次打印完全一致的数据。我认为每次打印的数据都是以图片方式传给打印机的。如何实现,请高手指点。

程序员编程日记的主页 程序员编程日记 | 初学一级 | 园豆:6
提问于:2013-05-15 00:12
< >
分享
所有回答(1)
0

把打印页面的内容抽象成一个对象,然后在数据库中建立对应的表

进入打印页面的时候会将之前打印过的对象列出来,

每次打印一个新对象也都存到表中

TiestoRay | 园豆:687 (小虾三级) | 2013-05-15 12:35

我这边是 用  gdi   画的   东西   在  打印机  打印      现在  想  把他   保存成  图片

支持(0) 反对(0) 程序员编程日记 | 园豆:6 (初学一级) | 2013-05-15 12:38

@lyl6796910: 

是WinForm么?如果是的话,可以用代码截屏

支持(0) 反对(0) TiestoRay | 园豆:687 (小虾三级) | 2013-05-15 12:47
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册