社区
Delphi
帖子详情
如何解决Delphi报表的图像打印失真?
光屁股的河马
2003-05-16 04:51:33
在Delphi7中使用QReport制作绊定的报表,结果在打印时总是发现图像比使用一般的画图软件的打印的图像比例不一致(放大了许多)。本人尝试过使用代码读出图像的尺寸(无效),使用界面打印也是一样,可是仍不能达到目的,苦闷。请各位大蝦能够指点一二。谢谢!
...全文
50
1
打赏
收藏
如何解决Delphi报表的图像打印失真?
在Delphi7中使用QReport制作绊定的报表,结果在打印时总是发现图像比使用一般的画图软件的打印的图像比例不一致(放大了许多)。本人尝试过使用代码读出图像的尺寸(无效),使用界面打印也是一样,可是仍不能达到目的,苦闷。请各位大蝦能够指点一二。谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ruhapy
2003-05-21
打赏
举报
回复
我曾经用热升华打印有6张图片(100万像素)的报表,一直打印不理想:丢图或打印不全。后来改用把要打的内容做一张大图片,然后用一个Qrimage把做好的图片装入就可以了。老兄,试一下。
ACReport中国式
报表
控件2011(Ver2.45)
补丁下载(1.15M): http://u.115.com/file/f8f8e7d9fa# Ver2.45.407 重大功能完善: 1.当计算公式出错导致生成
报表
失败,退出调用AC Report的程序时发生内存错误。 2.含有子
报表
且子
报表
的列数大于主
报表
,不能导出到Excel的问题。 3.和Skin皮肤控件冲突的问题(主要是导出Excel后报错)。 4.进一步完善导出Excel的算法,将多个页面格式迥异的
报表
导出在一个Sheet上时,改进了算法,使得在Excel中所需列的数量和宽度计算精确度更高,真正做到无
失真
导出,容错性更好,对于任何复杂的
报表
,都可以正确导出 Ver2.45主要变动 1.修正了独立子
报表
(未嵌入到所属页面的子
报表
)预览后退出程序时,发生内存泄漏的bug。 2.图片单元格支持在公式中设置URL链接地址。 3.Cell()函数空值处理。 4.界面修改。 5.修正VCL控件和demo编译出错的问题 ACReport简介 Anycell Report(简称AC Report)是一款中国式
报表
组件,是国内最早的基于表格,支持图文混排、公式和脚本的中国式
报表
工具之一。就如Anycell Report的名称那样,灵活强大的表格功能一直是AC Report区别于其它软件或控件最显著的特征之一,AC Report 表格取消了传统表格概念中“列”的概念,每一行上的单元格数量可以不等,且可以自由活动,勿须上下对齐,在制作复杂的中国式
报表
时可以避免很多不必要的合并拆分操作,制作表格更加方便和随心所欲,并且省时省力。AC Report单元格支持多种丰富的形态,例如格式化文本、图片、图表、条码、OLE容器等。 AC Report的一些基本特点: 1.独具特色的表格,风格与Word表格相似,但可以做出比Word或Excel更灵活的表格来。 2. 功能全面、专业的中国式
报表
设计器,中国用户更易于学习和接受。 3.支持多种单元格样式,可以
打印
图像
、图表(直方图、折线图等)、Rich文本、 条形码、中式财务帐薄、支持在
报表
中嵌入Word、Excel文档等。 4. 强大的计算和合计功能。内置表达式解析系统和函数库。 5. 可扩充性,可以在应用程序中给
报表
引擎扩充函数库、
报表
样式和单元格样式。 6.支持多种
报表
样式,如清单式、分组、交叉表、以及子
报表
等。 7. 支持多栏式
报表
。 8. 和应用程序完美结合,支持windows下所有的开发工具和程序语言(例如
Delphi
、C++、VB、PB、.NET、易语言),最终用户在设计器里可直接选择
打印
字段,生成表达式,
报表
设计器用户容易学习理解。 9. 支持脚本和窗体编程,
报表
设计人员可以编写脚本、在
报表
设计器里为
报表
添加窗体,为最终用户提供更丰富的交互功能。 10. 既可以使用应用程序中的数据集,也支持在
报表
中直接连接各种数据库,通过SQL直接获得
报表
需要的数据。 11.无
失真
导出为Excel、Word、Html格式的文档
Anycell Report 中国式
报表
控件2011 2.45.008.rar
Anycell Report(简称AC Report)是一款中国式
报表
组件,是国内最早的基于表格,支持图文混排、公式和脚本的中国式
报表
工具之一。就如Anycell Report的名称那样,灵活强大的表格功能一直是AC Report区别于其它软件或控件最显著的特征之一,AC Report 表格取消了传统表格概念中“列”的概念,每一行上的单元格数量可以不等,且可以自由活动,调整某行上单元格的宽度时,不影响其它行中的单元格。在制作复杂的中国式
报表
时可以避免很多不必要的合并拆分操作,制作表格更加方便和随心所欲,并且省时省力。AC Report单元格支持多种丰富的形态,例如格式化文本、图片、图表、条码、OLE容器等。 AC Report的一些基本特点: 1.独具特色的表格,风格与Word表格相似,但可以做出比Word或Excel更灵活的表格来。 2. 功能全面、专业的中国式
报表
设计器,中国用户更易于学习和接受。 3.支持多种单元格样式,可以
打印
图像
、图表(直方图、折线图等)、Rich文本、条形码、中式财务帐薄、支持在
报表
中嵌入Word、Excel文档等。 4. 强大的计算和合计功能。内置表达式解析系统和函数库。 5. 可扩充性,可以在应用程序中给
报表
引擎扩充函数库、
报表
样式和单元格样式。 6.支持多种
报表
样式,如清单式、分组、交叉表、以及子
报表
等。 7. 支持多栏式
报表
。 8. 和应用程序完美结合,支持windows下所有的开发工具和程序语言(例如
Delphi
、C++、VB、PB、.NET、易语言),最终用户在设计器里可直接选择
打印
字段,生成表达式,
报表
设计器用户容易学习理解。 9. 支持脚本和窗体编程,
报表
设计人员可以编写脚本、在
报表
设计器里为
报表
添加窗体,为最终用户提供更丰富的交互功能。 10. 既可以使用应用程序中的数据集,也支持在
报表
中直接连接各种数据库,通过SQL直接获得
报表
需要的数据。 11.无
失真
导出为Excel、Word、Html格式的文档。 Ver2.45.008 bug修正: 1.当计算公式出错导致生成
报表
失败,退出调用AC Report的程序时发生内存错误。 2.含有子
报表
且子
报表
的列数大于主
报表
,不能导出到Excel的问题。 3.和Skin皮肤控件冲突的问题(主要是导出Excel后报错)。 Ver2.45主要变动1.修正了独立子
报表
(未嵌入到所属页面的子
报表
)预览后退出程序时,发生内存泄漏的bug。 2.图片单元格支持在公式中设置URL链接地址。 3.导出Excel功能改进。 4.Cell()函数空值处理。 5.界面修改。 6.修正VCL控件和demo编译出错的问题。 Ver 2.4 主要变动: 1.可拖动对象功能增强(现在AC不仅可以支持强大的表格功能,也可以使用AC Report 像传统的
报表
工具例如FastReport或水晶
报表
那样设计
报表
了)。 2.在新建页面时,增加了“数据模块”类型,用来存放
报表
中的数据控件,更方便模板的管理。 3.对话框(Form)功能增强。 4.支持双面
打印
。 5.其它: 财务帐薄支持套打。 单元格支持批量拖动。 设计器界面优化。 相关bug修正。 新功能相关的Demo。 Ver2.45主要变动: 1.修正了独立子
报表
内存泄漏的bug。 2.图片单元格支持在公式中设置URL链接地址。 3.导出Excel功能改进。 4.Cell()函数空值处理。 5.界面修改。 6.修正VCL控件和demo编译出错的问题。 安装包中含使用和开发接口文档,及
Delphi
、VB、VC++、C#.net、VB.net和WEB下的demo。
Delphi
XE10零基础实战快速入门
通过课堂上一个一个的实战例子,演示
Delphi
XE10的用法,最后通过一个完整的通讯录程序,让学员初步掌握软件开发的全部流程让零基础学员快速入门
Delphi
编程,快速掌握
Delphi
的使用方法,并能够制作出自己的软件来。为同学们下一步的提高打下坚实的基础。
ACReport中国式
报表
控件2011(Ver2.42)
包含使用和开发接口文档,及
Delphi
、VB、VC++、C#.net、VB.net和WEB下的demo。 ACReport简介 Anycell Report(简称AC Report)是一款中国式
报表
组件,是国内最早的基于表格,支持图文混排、公式和脚本的中国式
报表
工具之一。就如Anycell Report的名称那样,灵活强大的表格功能一直是AC Report区别于其它软件或控件最显著的特征之一,AC Report 表格取消了传统表格概念中“列”的概念,每一行上的单元格数量可以不等,且可以自由活动,勿须上下对齐,在制作复杂的中国式
报表
时可以避免很多不必要的合并拆分操作,制作表格更加方便和随心所欲
AC Report 中国式
报表
控件(Ver 2.61)
2.6主要变动: 1.单元格和文本对象支持自定义字间距和行间距设置。 2.增加了“
报表
视图”(ReportView)对象,可以支持在
报表
的任何位置嵌入一个子
报表
。 3.单元格对象也支持在属性列表窗口中浏览和修改属性(原来只支持拖动对象)。 4.增加一些标准函数,如:Chr(): 返回一个ASCI码表示的字符,ORD(): 返回字符的ASCI码,EnCodeDate(): 按指定的年月日的值合成一个日期,DateTimeToStr(): 将日期转换为字符型,Random(): 返回一个随机数等等。 5.
报表
页面属性中,增加了一个选项:锁定表格,选择此选项后,在设计器中,表格的格式将被锁定,不能拉动调整,对象的位置也不能改变,只能修改单元格或对象的属性值。 6.在页面的右键菜单中增加了“当前页面另存为...”菜单,可以将某个页面单独保存为一个.apt模板文件。 7.单元格脚本中增加了 SetLineAutoHeight(b: boolean) 方法,可以设置当前行是否自动调整高度。 8.对于企业用户,控件增加了SetCustInfo()方法,可以用来定制设计器和预览窗口标题、文档的扩展名、
打印
任务的名称、设计器中菜单和子窗口的可见性等。 9.一些bug的修正,如:当windows任务栏是非自动隐藏时,预览窗口显示不全等问题。 ************************************************************ 附ACReport简介 Anycell Report(简称AC Report)是一款中国式
报表
组件,是国内最早的基于表格,支持图文混排、公式和脚本的中国式
报表
工具之一。就如Anycell Report的名称那样,灵活强大的表格功能一直是AC Report区别于其它软件或控件最显著的特征之一,AC Report 表格取消了传统表格概念中“列”的概念,每一行上的单元格数量可以不等,且可以自由活动,勿须上下对齐,在制作复杂的中国式
报表
时可以避免很多不必要的合并拆分操作,制作表格更加方便和随心所欲,并且省时省力。AC Report单元格支持多种丰富的形态,例如格式化文本、图片、图表、条码、OLE容器等。 AC Report的一些基本特点: 1.独具特色的表格,风格与Word表格相似,但可以做出比Word或Excel更灵活的表格来。 2. 功能全面、专业的中国式
报表
设计器,中国用户更易于学习和接受。 3.支持多种单元格样式,可以
打印
图像
、图表(直方图、折线图等)、Rich文本、 条形码、中式财务帐薄、支持在
报表
中嵌入Word、Excel文档等。 4. 强大的计算和合计功能。内置表达式解析系统和函数库。 5. 可扩充性,可以在应用程序中给
报表
引擎扩充函数库、
报表
样式和单元格样式。 6.支持多种
报表
样式,如清单式、分组、交叉表、以及子
报表
等。 7. 支持多栏式
报表
。 8. 和应用程序完美结合,支持windows下所有的开发工具和程序语言(例如
Delphi
、C++、VB、PB、.NET、易语言),最终用户在设计器里可直接选择
打印
字段,生成表达式,
报表
设计器用户容易学习理解。 9. 支持脚本和窗体编程,
报表
设计人员可以编写脚本、在
报表
设计器里为
报表
添加窗体,为最终用户提供更丰富的交互功能。 10. 既可以使用应用程序中的数据集,也支持在
报表
中直接连接各种数据库,通过SQL直接获得
报表
需要的数据。 11.无
失真
导出为Excel、Word、Html格式的文档 12.支持自定义字间距和行间距设置
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章