以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [请教] 用webBrowser显示pdf文档,如何做到只读,不可打印,另存。 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=56247) |
-- 作者:bahamute -- 发布时间:2014/9/1 21:39:00 -- [请教] 用webBrowser显示pdf文档,如何做到只读,不可打印,另存。 Dim web As WinForm.WebBrowser = e.Form.Controls("WebBrowser1") web.address = ProjectPath & "test.pdf" 上述代码显示pdf文档没问题,如何做到只读,不可打印,另存(也就是禁用图示工具栏及右键)。 |
-- 作者:bahamute -- 发布时间:2014/9/1 21:40:00 -- 试过了在控件上覆盖label控件或panel控件均不可行。 |
-- 作者:bahamute -- 发布时间:2014/9/1 21:52:00 -- 顶啊 |
-- 作者:有点甜 -- 发布时间:2014/9/1 23:30:00 -- 汗,我记得以前下载过一个带源码的实例的,找了一个n久没有找回来,你自己做吧,把pdf转成图片查看
Dim Pdfv As new PDFView.ConvertPDF.PDFConvert
http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=26412 |
-- 作者:bahamute -- 发布时间:2014/9/2 10:47:00 -- 照这个帖子做过,不成功,win7下提示编译错误。 |
-- 作者:有点甜 -- 发布时间:2014/9/2 10:49:00 -- 以下是引用bahamute在2014-9-2 10:47:00的发言:
照这个帖子做过,不成功,win7下提示编译错误。
那就没办法了,有一些收费的第三方控件.ocx你可以试试。
或者直接通过Adobe Pdf去控制 |
-- 作者:有点甜 -- 发布时间:2014/9/2 10:51:00 -- 这个帖子,你可以看一看。
http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=54140&skin=0
|
-- 作者:wizscn -- 发布时间:2015/6/24 14:31:00 -- 我也在找这个功能。不可能实现的么? |
-- 作者:大红袍 -- 发布时间:2015/6/24 14:35:00 -- 你可以用 FoxitReaderSDK 控件。 |