要在Autodesk Forge Viewer v7中打开PDF文件,可以使用以下代码示例:
Forge Viewer - Open PDF
let viewer;
Autodesk.Viewing.Initializer({
accessToken: 'YOUR_ACCESS_TOKEN',
api: 'derivativeV2'
}, function() {
viewer = new Autodesk.Viewing.GuiViewer3D(document.getElementById('forgeViewer'));
Autodesk.Viewing.Document.load('urn:YOUR_URN', function(doc) {
const viewable = doc.getRoot().getDefaultGeometry();
viewer.start();
viewer.loadDocumentNode(doc, viewable);
}, function(err) {
console.error(err);
});
});
在上面的代码中,您需要将YOUR_ACCESS_TOKEN
替换为您的访问令牌,YOUR_URN
替换为您要打开的PDF文件的URN。
viewer.addEventListener(Autodesk.Viewing.GEOMETRY_LOADED_EVENT, function() {
viewer.toolbar.setVisible(true); // 显示工具栏
viewer.navigation.setIs2D(true); // 将导航模式设置为2D
});
这样,当您打开HTML文件时,将使用Autodesk Forge Viewer v7加载和显示PDF文件。请确保您已正确设置访问令牌和URN,并根据需要进行其他定制。