如何在不使用 PDFtron 中使用 XOD 的情况下直接加载.PDF文件作为 initialDoc
How to load .PDF file directly as initialDoc without using XOD in PDFtron
下面我提到了我在应用程序中使用的示例代码,如果我们正在加载.通过 initialDoc 的 XOD 文件:"GettingStarted.xod"工作文件。如果我们将 .xod 更改为 .pdf(如这个 initialDoc:"GettingStarted.pdf"),那么如何解决这个问题就不起作用了。
<head>
<meta content="text/html" http-equiv="Content-Type">
<script src="js/html5/external/jquery-1.7.2.min.js" type=
"text/javascript">
</script>
<script src="js/WebViewer.min.js" type="text/javascript">
</script>
<script type="text/javascript">
$(function() {
var viewerElement = document.getElementById('viewer');
var myWebViewer = new PDFTron.WebViewer({
type: "html5mobile",
path: "js/",
documentType: "pdf",
initialDoc: "GettingStarted.pdf",
//documentId: "GettingStarted",
enableAnnotations: true
//streaming: false
}, viewerElement);
});
</script>
<title>
</title>
</head>
<body style=
"width:100%;height:100%;margin:0px;padding:0px;overflow:hidden">
<div id="viewer" style="height: 100%; overflow: hidden;">
</div>
</body>
</html>
对于 PDF 文件查看:可能需要将 .pexe、.nmf、.res 和 .mem 文件扩展名添加到服务器的允许的 MIME 类型列表中。请参阅服务器的手册,了解如何将以下条目添加到其 MIME 类型列表中。
应添加以下 MIME 类型:
扩展名:.res,Mime类型:应用程序/八位字节流
扩展名:.pexe,Mime类型:application/x-pnacl
扩展名:.nmf,Mime类型:应用程序/八位字节流
扩展名:.mem,Mime类型:应用程序/八位字节流
相关文章:
- 在iframe中加载pdf时,iframe未触发加载事件
- 等待图标,用于通过 ashx 处理程序在浏览器中加载 pdf
- 使用react webpack文件加载器提供静态pdf
- 当浏览器请求部分内容范围请求时,如何检测pdf何时加载到iframe中
- 加载PDF文件/网址在Safari浏览器中显示黑屏
- 通过 Javascript 打印在 IFrame 中加载的 PDF
- 使用2个下拉选项构建表单,用于加载特定的PDF
- 将 pdf 加载到 Blob 并创建网址
- PHP/HTML:下载PDF链接处理页面加载
- 如何在显示 pdf 文件之前加载加载程序图像
- 如何在不使用 PDFtron 中使用 XOD 的情况下直接加载.PDF文件作为 initialDoc
- JQuery 数据表延迟加载导出数据到 pdf、excel 等,不显示所有记录
- 加载从跨文档消息传递中作为事件数据获得的 pdf
- 如何异步加载 PDF 页面
- 从网址加载带有中文文件名的 pdf
- 如何获取垂直列表以将PDF加载到iFrame中
- 检测PDF文件是否已完全加载
- 如何刷新/重新加载application/pdf
- 如何在javaScript中生成PDF后停止加载效果
- 在浏览器页面中禁用PDF加载