【问题标题】:Autodesk PDF Forge viewer error while rendering document渲染文档时 Autodesk PDF Forge 查看器错误
【发布时间】:2020-10-27 22:35:44
【问题描述】:
我在尝试将 PDF 文件加载到 Autodesk forge 查看器时收到以下错误(见图)。
警告:getOperatorList - 在“GetOperatorList:第 0 页”任务期间忽略错误:“t:无法读取未定义的属性 'X'”。 pdf.worker.js:1772
我们使用的是JS 10.16.0 64bit版本。
有人可以帮忙解决这个问题吗?
谢谢
吉格尼什
enter image description here
【问题讨论】:
标签:
pdf
autodesk-forge
forge
【解决方案2】:
我正在使用以下代码,但 PDF 文件未显示在查看器中
//----------------------------------------------------------------------------------------
// Initialize options for PDF viewer.
// Input: pdf - link for PDF file
//----------------------------------------------------------------------------------------
initializeViewer( pdf ) {
var options = {
env: "Local",
useADP: false,
method: "POST"
}
//----------------------------------------------------------------------------------------
// Initialize PDF viewer and load PDF document into the viewer
// Input: PDF - link for PDF file
//----------------------------------------------------------------------------------------
Autodesk.Viewing.Initializer(options, () => {
this.pdfViewer = new Autodesk.Viewing.Private.GuiViewer3D(this._container), {disabledExtensions:{hyperlink:true}};
if (!pdf)
{
//viewer.unload();
return;
}
// add even listener function to remove un-wanted extensions
this.pdfViewer.addEventListener(
Autodesk.Viewing.EXTENSION_LOADED_EVENT,
this.onExtensionLoaded);
this.pdfViewer.setTheme("light-theme");
this.pdfViewer.start(pdf, options);
//const localFilePath = './pdf/';
//const localFilePath = './na.bvcorp.net/Data/apps/POWRTRAK/DMT/DMT_KANSASCITY_DEV/T400425/MK-00001/'
this.pdfViewer.loadExtension('Autodesk.PDF').then( () => {
this.pdfViewer.loadModel( pdf , this.pdfViewer);
//this.pdfViewer.loadModel( pdf , viewer);
//viewer.loadExtension("Autodesk.Viewing.MarkupsCore");
//viewer.loadExtension("Autodesk.Viewing.MarkupsGui");
});
});
}