袁飞打印预览控件升级到 3.0 版

y1g1y1 2002-07-31 06:30:43
袁飞打印预览控件简介

大家都知道,开发软件时,无论什么样的报表软件都不如对 Printer 对象编程灵活。然而,对Printer 操作的结果去只能打印出来看能看到效果。也就是说,不能够预览。这件至少有两大不便:

1、 开发时,为了测试效果,浪费很多打印纸,如果你不是激光打印机的话,还会浪费很多的时间!
2、 软件发布后,客户在打印之前也看不到打印效果,而且择页打印(先择性地打印某页)也难于处理!

我在编写一些 MIS 时,就深感其苦。有了这个打印控件,你可以丢掉 Printer 对像了,把你原来对 Printer 操作的一切,基本上不用修改,改为对我这个控件操作,就可以了!由我来对 Printer 操作!

还有很多的网友问道,在做基于 IE 的程序(B/S 结构)时,更是苦不堪言, IE 的打印编程简直是太微弱了!您甚至不能在脚本对页面进行简单的设置(例如,把打印方向改为横向都不行!),这一点,我也编写了一个IE页面设置控件。现在有了这个 打印预览控件,你可以有更强大的打印功能了! 打印机的一切,操纵在你的手中!
--------------------------------------------------------------------------------------------------------------
3.0 版新增功能:


1、 重写核心代码,增强健壮性以及提高效率。
2、 修正 Left 等常数定义,不再与 Left ,Right 函数冲突啦!
3、 修正 ScaleX ,ScaleY 方法没有返回值的问题.
4、 修改 XP样式导航图标的问题
5、 修正 LineA 等画图方法,绘图宽度 (DrawWidth) 预览比例不对
6、 如果不指定 Papersize 或者 Paperwidth 、PaperHeight ;则返回的Paperwidth 、PaperHeight 错误。
7、 修正重复打印错误,NewDoc 之后,如果没有 EndDoc 或者 KillDoc ,再次 NewDoc 将出错
8、 修正 Preview 的笔误
9、 修改 PaintPictureA 方法,应该以 Picture 传入参数,而不是 PictureBox;
10、 预览时不再闪烁啦
11、 坚决去掉三个对于用户无大作用的控件: CoolPercent ,PrintToolBar,Preview
12、 内建索引,加快预览速度!即使你打上 10000 页,预览速度也不会慢啦!
13、 修正一个BUG: ClearDoc 时,将所有以 yfi 开头的临时文件(临时图片文件)都删除了,这对于多个使用本控件进个打印的程序来说,将会产生错误!现仅删除相关临时文件。
14、 PrintA 方法之参数改为可选参数。
15、 添加以及各版遗漏的 Font 属性。
16、 修正 yfDrawText 方法预览缩放比例错误之 BUG.
17、 新增 LoadWebPicture 方法,可以装载网络上的图片!以前版本,用于Web 开发时,为了装载网络图片,我另行友布了一个简单的网络图片控件,事实上,那个网络图片控件很不稳定;现在好了,这个功能集成打印预览控件了,而且更加稳定啦!

------------------------------------------------------------------------------------------

欢迎继续指教!

下载地址:
http://ygyuan.3322.net/
http://ygyuan.go.163.com/
...全文
94 43 打赏 收藏 转发到动态 举报
写回复
用AI写文章
43 条回复
切换为时间正序
请发表友善的回复…
发表回复
msun 2002-08-27
  • 打赏
  • 举报
回复
怎么现在找不到你的控件下载了?能不能提供以下。

mail:easeby@163.com
lzhao 2002-08-13
  • 打赏
  • 举报
回复
win2000,ie5
在别的机器上打开demo.htm网页时,提示安装控件,提示多次,网页出错
本机上显示正常
安装程序的 yfPrint.cab 已拷贝到演示程序目录
xiaoguoru 2002-08-13
  • 打赏
  • 举报
回复
高兴!!!
lzhao 2002-08-13
  • 打赏
  • 举报
回复
你的主页上也有相同问题,无法安装控件,网页出错
另,本机上打印出乱码,win xp上没问题
hwstu 2002-08-12
  • 打赏
  • 举报
回复
支持
wangfei2428 2002-08-12
  • 打赏
  • 举报
回复
good product
gopark 2002-08-12
  • 打赏
  • 举报
回复
我正好要這個,可我在繁體下不能用啊!都是亂碼!!
chy018 2002-08-12
  • 打赏
  • 举报
回复
雪中送炭呀。 我正需要。
y1g1y1 2002-08-12
  • 打赏
  • 举报
回复
繁体版暂时还没有.
dgcoo 2002-08-11
  • 打赏
  • 举报
回复
good!
skzz 2002-08-05
  • 打赏
  • 举报
回复
不错!

不错!

感谢你为兄弟们做出了这么大的贡献!
君子藏器 2002-08-05
  • 打赏
  • 举报
回复
支持!
caosheng 2002-08-04
  • 打赏
  • 举报
回复
y1g1y1(袁飞☆曾经沧海难为水,除却VB不是云☆)
给我发一个好吗?
caosheng12345@sina.com
caosheng 2002-08-04
  • 打赏
  • 举报
回复
y1g1y1(袁飞☆曾经沧海难为水,除却VB不是云☆)
给我发一个好吗?
caosheng12345@sina.com
caosheng 2002-08-04
  • 打赏
  • 举报
回复
y1g1y1(袁飞☆曾经沧海难为水,除却VB不是云☆)
给我发一个好吗?
xfkk 2002-08-04
  • 打赏
  • 举报
回复
我马上用
y1g1y1 2002-08-04
  • 打赏
  • 举报
回复
上我的网站下载啊!
ndyeyu 2002-08-03
  • 打赏
  • 举报
回复
ok
y1g1y1 2002-08-02
  • 打赏
  • 举报
回复
你把安装程序的 yfPrint.cab 拷贝到演示程序目录.

IE 会自动下载安装的.
gltgl 2002-08-02
  • 打赏
  • 举报
回复
收藏起来先!
加载更多回复(23)

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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