首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >伪造查看器PDF扩展允许文档浏览器保持停靠在一边

伪造查看器PDF扩展允许文档浏览器保持停靠在一边
EN

Stack Overflow用户
提问于 2022-01-03 17:44:06
回答 1查看 103关注 0票数 0

我希望将文档浏览器停靠在查看器的一侧,显示缩略图,并且没有折叠菜单的选项。

代码语言:javascript
运行
复制
   export const initializePDF = async (url: string) => {
    const viewerDiv: any = document.getElementById("MyViewerDiv");
    const viewer = new Autodesk.Viewing.GuiViewer3D(viewerDiv);
    var options = {
        env: "Local",
        useADP: false,
    };
    Autodesk.Viewing.Initializer(options, () => {
        viewer.start();
        if (!url) console.log("error loading PDF");
        viewer.loadExtension("Autodesk.PDF").then(() => {
            viewer.loadModel(url, { page: 3 });
            viewer.loadExtension("Autodesk.Viewing.MarkupsCore");
            viewer.loadExtension("Autodesk.Viewing.MarkupsGui");
            viewer.loadExtension("Autodesk.DocumentBrowser");
        });
    });
};
EN

回答 1

Stack Overflow用户

发布于 2022-01-11 15:46:25

Autodesk.DocumentBrowser扩展的大多数属性和函数似乎只会使访问面板中的各种DOM对象变得更容易,但随后您可以使用它们的DOM函数和属性来实现所需的功能。下面是扩展的源代码:https://developer.api.autodesk.com/modelderivative/v2/viewers/7.*/extensions/DocumentBrowser/DocumentBrowser.js

要将面板移动到左上角的并显示缩略图选项卡,您可以这样做:

代码语言:javascript
运行
复制
let ext = await NOP_VIEWER.loadExtension("Autodesk.DocumentBrowser");
ext.ui.panel.container.style.left = 0;
ext.ui.panel.container.style.top = 0;
ext.ui.panel.panelTabs[1].click();

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70569565

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档