当前位置: 代码迷 >> PB >> 图片操作!解决办法
  详细解决方案

图片操作!解决办法

热度:277   发布时间:2016-04-29 05:23:27.0
图片操作!!~
用户上传图片后可以预览,并可以对图片进行放大、缩小、打印操作!请教大神们如何实现,之前查资料说是Kodak Image Edit Control 控件可以但这个控件在winxp以后的系统中就不存在了啊
------解决思路----------------------
引用:
用户上传图片后可以预览,并可以对图片进行放大、缩小、打印操作!请教大神们如何实现,之前查资料说是Kodak Image Edit Control 控件可以但这个控件在winxp以后的系统中就不存在了啊


如果只是预览、放大、缩小和打印的话,不用其它控件,用pb的数据窗口就可以实现

新建一个外部数据源的FreeForm格式的数据窗口,然后放一下图片控件,把图片显示上去(可以先从数据库下载到本到,再显示本地的图片文件),这样的话,就可以预览,放大和缩小可以通过按着ctrl + 鼠标滚轮进行,打印直接用dw_1.print()即可

也可以打印预览 dw_1.modify("datawindow.print.preview = Yes")
------解决思路----------------------
引用:
Quote: 引用:

Quote: 引用:

用户上传图片后可以预览,并可以对图片进行放大、缩小、打印操作!请教大神们如何实现,之前查资料说是Kodak Image Edit Control 控件可以但这个控件在winxp以后的系统中就不存在了啊


如果只是预览、放大、缩小和打印的话,不用其它控件,用pb的数据窗口就可以实现

新建一个外部数据源的FreeForm格式的数据窗口,然后放一下图片控件,把图片显示上去(可以先从数据库下载到本到,再显示本地的图片文件),这样的话,就可以预览,放大和缩小可以通过按着ctrl + 鼠标滚轮进行,打印直接用dw_1.print()即可

也可以打印预览 dw_1.modify("datawindow.print.preview = Yes")

请教版主 我怎么把从服务器取过来的图片赋给数据窗口中的图片控件?filename的话不行,因为存到服务器上的不是图片格式;setpicture 我试了也不行


用selectblob取出来放到blob变量里,然后打开一个本地文件,写到这个文件里,然后用picture显示这个本地的文件就行了
  相关解决方案