You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于Autodesk Forge Viewer查看DWF/PDF的技术咨询

使用Autodesk Forge Viewer查看DWF/PDF的常见问题解答

1. 查看DWF/PDF多图纸/页面的方法

要查看DWF或PDF文件中的所有图纸/页面,核心依赖Viewer内置的Sheet Browser扩展:

  • 操作层面:加载文件后,界面左侧会自动弹出Sheet Browser面板,列出所有图纸/页面,点击即可切换查看。
  • 代码层面:如果需要自定义切换逻辑,可通过Viewer API获取所有图纸子项,示例代码如下:
viewer.loadDocumentNode(doc, doc.getRoot()).then(() => {
  // 获取所有图纸子项
  Autodesk.Viewing.Document.getSubItemsWithProperties(doc.getRoot(), { 'type': 'geometry' }, true)
    .forEach(sheet => {
      console.log('图纸名称:', sheet.name);
      // 切换到指定图纸
      // viewer.loadDocumentNode(doc, sheet);
    });
});

2. 为DWF文件设置白色背景

可以通过Viewer的API直接修改画布背景色,实现白色背景效果,示例代码:

// 设置背景为纯白色(RGB:255,255,255)
viewer.setBackgroundColor(255, 255, 255);
// 可选:同步修改地面颜色,避免视觉割裂
viewer.setGroundColor(255, 255, 255);

该设置会作用于整个Viewer画布,覆盖默认深色背景,呈现白色底色的DWF图纸效果。


内容的提问来源于stack exchange,提问作者Alexandre Vieira

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 13:22:03