如何在 Autodesk Forge Viewer 中嵌入 pdf?
Posted
技术标签:
【中文标题】如何在 Autodesk Forge Viewer 中嵌入 pdf?【英文标题】:How to embed a pdf in the Autodesk Forge Viewer? 【发布时间】:2017-11-29 12:30:45 【问题描述】:我目前无法开始编写将查看器转换为 pdf 视图的扩展程序。或多或少,扩展按钮在单击/激活时,会使查看器看起来像第一张图像here,当再次单击/停用时,它会恢复为常规的 3D 查看器。
我尝试查看上面链接中的代码,但我不明白 modelDocument 对象的来源。我完全离线使用 Forge Viewer,所以我没有处理任何 URN、身份验证机制等。我已经编写了可以以某种方式更改浏览器中 3D 模型的扩展,但是这个新扩展不同。
提前谢谢你!
【问题讨论】:
欢迎来到 SO!发布您尝试过的代码以及您在问题中遇到的具体问题,以便我们更好更快地帮助您 【参考方案1】:查看器一次只能加载多个模型,但它们必须同时为 2D 或均为 3D,如果您加载了 3D 模型,则无法在同一实例中加载 2D 模型。
您可以简单地实例化一个将加载 pdf 视图的第二个查看器,或者覆盖一个 div,或者导航到另一个页面,或者像我的demo 一样并排显示它。这完全取决于您。
如果您离线使用查看器,那么我假设您以某种方式下载了与翻译后的 pdf 对应的可查看资源,在这种情况下,您可以像加载 3D 模型一样使用查看器加载 2D 模型。 loadModel('path/to/your/.f2d/resource').
希望有帮助
【讨论】:
感谢您的回复!我没有关于如何实例化新查看器的经验。我只玩过已经为我实例化了查看器的扩展,所以我不知道如何实例化另一个查看器。我基本上希望将模型替换为 pdf(同时保留所有扩展按钮),并可以选择加载回另一个模型。我知道这并不具体,所以如果有任何我错过的 Forge 文档可以帮助我入门,那也很棒!以上是关于如何在 Autodesk Forge Viewer 中嵌入 pdf?的主要内容,如果未能解决你的问题,请参考以下文章
如何在对象上调整大小 - Autodesk Forge Viewer
如何在ES6中重写Headless Autodesk Forge Viewer
如何在 Autodesk Forge Viewer 中嵌入 pdf?
如何将 Autodesk Forge Viewer 嵌入移动应用程序?