起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4274|回复: 7

[结贴] 关于PDFJS的运用

[复制链接]

51

主题

209

帖子

391

积分

中级会员

Rank: 3Rank: 3

积分
391
QQ
发表于 2017-4-18 09:50:57 | 显示全部楼层 |阅读模式
在系统中怎么用js打开已经上传的pdf文件并且把打开界面的对应的下载、打印等工具栏去掉?

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36109
发表于 2017-4-18 10:55:38 | 显示全部楼层
附件组件上传的pdf平台不会处理,用的就是window.open打开的,如果需要处理,可以按照标准的html中的处理实现
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

51

主题

209

帖子

391

积分

中级会员

Rank: 3Rank: 3

积分
391
QQ
 楼主| 发表于 2017-4-18 13:40:18 | 显示全部楼层
jishuang 发表于 2017-4-18 10:55
附件组件上传的pdf平台不会处理,用的就是window.open打开的,如果需要处理,可以按照标准的html中的处理实 ...

怎么实现能具体点么,急!!
回复 支持 反对

使用道具 举报

51

主题

209

帖子

391

积分

中级会员

Rank: 3Rank: 3

积分
391
QQ
 楼主| 发表于 2017-4-18 13:41:31 | 显示全部楼层
jishuang 发表于 2017-4-18 10:55
附件组件上传的pdf平台不会处理,用的就是window.open打开的,如果需要处理,可以按照标准的html中的处理实 ...

新手一枚,,求大神指点
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36109
发表于 2017-4-18 14:14:21 | 显示全部楼层
如果是在附件组件上处理,可以在附件组件的onBrowse事件中自己判断附件是pdf,获取到url,自己调用需要的pdf插件打开

获取url可以参考url = DocUtils.InnerUtils.getdocServerAction({
                        "docPath" : docPath,
                        urlPattern : "/repository/file/view/" + fileID + "/last/content",
                        isFormAction : false,
                        context : this.getContext()
                });

远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

51

主题

209

帖子

391

积分

中级会员

Rank: 3Rank: 3

积分
391
QQ
 楼主| 发表于 2017-4-18 14:36:45 | 显示全部楼层
jishuang 发表于 2017-4-18 14:14
如果是在附件组件上处理,可以在附件组件的onBrowse事件中自己判断附件是pdf,获取到url,自己调用需要的pd ...

打开之后还是有下载操作怎么把下载、打印文件等工具去掉?和之前的权限管理有冲突(如果能下载的话之前得下载权限管理就白做了),谢谢大神急求!!!
回复 支持 反对

使用道具 举报

51

主题

209

帖子

391

积分

中级会员

Rank: 3Rank: 3

积分
391
QQ
 楼主| 发表于 2017-4-18 14:51:24 | 显示全部楼层
JoJo 发表于 2017-4-18 14:36
打开之后还是有下载操作怎么把下载、打印文件等工具去掉?和之前的权限管理有冲突(如果能下载的话之前得 ...

现在的问题是:
1、界面已经引用PDF.js,2、界面附件组件的调用方法已经做了调整,3、js中无法取到PDFJS对象,4、在外边写,也无法取到PDFJS对象,
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36109
发表于 2017-4-18 15:36:19 | 显示全部楼层
那个只是获取的url,你要自己调用需要的pdf插件,把url给插件去展现啊

js中无法取到PDFJS对象标准的html中可能获取到吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-2-24 17:37 , Processed in 0.055062 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表