查看“配置MW:在页面中嵌入PDF”的源代码
←
配置MW:在页面中嵌入PDF
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
[[category:MediaWiki]] == 关于 == <span style="color: green; font-size:120%">'''目标:实现“在页面中嵌入显示 PDF 文件”。'''</span> 可能用到的插件:<span style="font-size:150%">'''[https://www.mediawiki.org/wiki/Extension:PDFEmbed/zh PDFEmbed]'''</span> '''或''' <span style="font-size:150%">'''[https://www.mediawiki.org/wiki/Extension:PdfHandler PdfHandler]'''</span>。 但是当前只尝试过“'''PDFEmbed'''”,还没成功,等时间再试试“'''PdfHandler'''”能不能用。 == 使用“PDFEmbed” == PDFEmbed 扩展允许 PDF 文件(上传到Wiki)可以使用 <span style="color: blue">'''<nowiki><pdf></pdf></nowiki>'''</span> 标签嵌入到 Wiki 页面中。 === 安装 === # 下载并上传“PDFEmbed”插件。 #*(注意更改权限、所有者及所有者组) # 启用“PDFEmbed”(修改“LocalSettings.php”): #: <syntaxhighlight lang="php" highlight=""> . . . $wgFileExtensions[] = pdf; . . . #------------------------------------------------------- # by Eijux, 2021/05/29 02:17:18 # 允许上传 PDF 文件 $wgFileExtensions[] = 'pdf'; # 以上内容中已注释“PdfHandler”插件 # 添加 ‘PDFEmbed’扩展 wfLoadExtension('PDFEmbed'); # 配置 pdfEmbed,支持pdf: # 1、默认的插入pdf页面的宽 $wgPdfEmbed['width'] = 800; # 2、默认的插入pdf页面的高 $wgPdfEmbed['height'] = 1090; # 3、允许上传的用户组 $wgGroupPermissions['*']['embed_pdf'] = true; </syntaxhighlight> #* 允许上传 PDF 文件; #* 禁用“PdfHandler”扩展; #* 启用“PDFEmbed”扩展; #* 配置“PDFEmbed”扩展; === 使用 === # 可以用侧边栏中的“上传文件”页面来上传 pdf 文件; # 通过 <code><span style="color: blue; font-size: 120%">'''<nowiki><pdf>File命名空间:文件名</pdf></nowiki>'''</span></code> 嵌入到条目页面中: #: <syntaxhighlight lang="bash" highlight=""> <pdf>File:Example.pdf</pdf> <!-- 具有可选的宽度和高度 --> <pdf width="500" height="300">File:Example.pdf</pdf> <!-- 呈现文档后滚动到第10页 --> <pdf page="10">File:Example.pdf</pdf> </syntaxhighlight> # 也可以通过链接的方式在新页面打开 pdf 文件: #: <syntaxhighlight lang="bash" highlight=""> [[media:filename.pdf]] </syntaxhighlight> === 备注 === *【2021/05/29 03:11:48】使用“<code><nowiki><pdf></nowiki></code>”标签会出现错误,如“<code><span style="color: red">'''[6ea655d74ad7d372e024748e] 2021-05-28 19:12:05: 类型“Error”的致命例外'''</span></code>”。 *: 还没搞清楚原因,先用“<code><nowiki>[[media:filename.pdf]]</nowiki></code>”标签吧。 == 使用“PdfHandler” == 还没尝试……
返回至“
配置MW:在页面中嵌入PDF
”。
导航菜单
个人工具
登录
命名空间
页面
讨论
大陆简体
已展开
已折叠
查看
阅读
查看源代码
查看历史
更多
已展开
已折叠
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
笔记
服务器
数据库
后端
前端
工具
《To do list》
日常
阅读
电影
摄影
其他
Software
Windows
WIKIOE
所有分类
所有页面
侧边栏
站点日志
工具
链入页面
相关更改
特殊页面
页面信息