以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]PictureViewer从FTP下载文件时触发什么事件?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=68217)

--  作者:九易六
--  发布时间:2015/5/12 15:46:00
--  [求助]PictureViewer从FTP下载文件时触发什么事件?

我使用PictureViewer显示图片,图片保存在FTP上面,希望从FTP下载图片的时候,给下来回来的图片添加水印。请问应当在哪个事件当中添加代码?

[此贴子已经被作者于2015/5/12 15:46:27编辑过]

--  作者:Bin
--  发布时间:2015/5/12 15:47:00
--  

BeforeOpenFile 事件


--  作者:九易六
--  发布时间:2015/5/12 15:54:00
--  
帮助上面说,这个事件是“在图片或文件管理窗口,单击"打开"按钮的时候执行”。现在我并不是要使用第三方软件打开这个文件,而是要“从FTP下载文件的时候”执行代码。
--  作者:大红袍
--  发布时间:2015/5/12 16:00:00
--  

 你往事件加入 msgbox(123)

 

 你看执行操作的时候会不会触发事件


--  作者:狐狸爸爸
--  发布时间:2015/5/12 16:20:00
--  
有更简单的方法
--  作者:狐狸爸爸
--  发布时间:2015/5/12 16:20:00
--  

http://www.foxtable.com/help/topics/1963.htm

 


--  作者:九易六
--  发布时间:2015/5/12 17:12:00
--  

狐爸好强!!!

 

刚才在等待的过程中,我采取了第二方案:上传图片的时候上传两张图片(一张有水印、一张没有水印),在查看的时候显示有水印的图片,在授权打印的时候下载无水印的图片进行打印。

 

请问:这种方式相比“文件监视器”的方式是否会影响系统性能?

 

我觉得:

①授权打印的时候都要重新下载无水印的图片,这部分的性能消耗是一样的。

②文件监视器会增加客户端的消耗,上传双文件的方式会增大FTP空间占用。两个差不多。

如果没有其他影响的话,我就不打算改了,偷个懒 ^_^


--  作者:狐狸爸爸
--  发布时间:2015/5/12 17:17:00
--  

不影响性能。


--  作者:九易六
--  发布时间:2015/5/12 17:19:00
--  
谢谢答复!