visual foxpro 刍议提高Visual FoxPro报表中图片的打印质量.docVIP

visual foxpro 刍议提高Visual FoxPro报表中图片的打印质量.doc

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
visual foxpro 刍议提高Visual FoxPro报表中图片的打印质量 导读:就爱阅读网友为您分享以下“刍议提高Visual FoxPro报表中图片的打印质量”资讯,希望对您有所帮助,感谢您对92的支持! 刍议提高Visual FoxPro报表中图片的打印质量 摘要:在实际应用中发现VFP对通用型字段的支持较差,本文分析了问题存在的原因,提出了一种解决的方法。 关键词:通用型字段;报表;打印 1通用型字段法及其不足 为了完成多媒体数据的输入输出处理,VFP提供了通用型字段,用于存储指向OLE对象的指针,允许用户存取图形、图像、声音、电子表格、文本或其它类型的数据。只要存储空间足够大,能够存储的数据理论上可以无限大,而实际存储的数据受限于内存空间。VFP本身并不能建立这些多媒体数据,通常要由其它Windows应用程序提供。VFP中的通用型字段用来存储OLE对象,OLE对象可在屏幕和报表上显示出来,VFP是OLE的客户,数据库的通用型字段内容是OLE对象的链接。要实现VFP与其它Windows程序的多媒体数据共享,有如下两种方式: 以磁盘文件形式进行数据的传递和交换。 使用Windows剪贴板的粘贴和复制功能,完成媒体数据的传递。 VFP中提供了两种方法向报表中添加图片,一种方法是使用表的通用型字段,另一种方法是使用文件。对于打印随着数据表记录的不同而发生变化的图片(如公司员工的照片),通常选择使用通用型字段法。在实际应用中,VFP对通用型字段的支持较差,主要表现在数据的存取和图片的打印质量问题。 1.1数据的存取问题 VFP并没有提供直接的方法来动态存取通用型字段中的数据,只有一条简单的APPEND GENERAL FROM命令用来将磁盘上某个文件的内容写入通用型字段。但是,在实际应用中,作者发现这条命令仅仅可以将bmp和tif格式的图片数据读入通用型字段,而对于现在流行的一些图片格式(如gif、jpg等)却不支持。所以这条命令远远不能满足实际需要。为此,要将gif和jpg等格式的图片读入通用型字段,只有利用其它图像处理软件打开图像文件,并利用剪贴板的粘贴和复制功能将图像粘贴到通用型字段中。由于VFP并没有提供动态实现这一操作的方法,所以操作过程相当繁琐。 1.2图片的打印问题 作者在使用过程中发现,使用通用型字段方式存储的图片打印后的效果与预览时显示的效果差别很大,预览时非常清晰的图片,有时打印出来却变得模糊不清。此外,对同一个图像文件,同样是用剪贴板法来添加,使用看图软件打开后 百度搜索“就爱阅读”,专业资料,生活学习,尽在就爱阅读网92,您的在线图书馆 2016学年第一学期 教学工作计划 4

文档评论(0)

raojun0010 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档