Autodesk Forge Viewer rendert nur eine Seite für PDF-Dateien.

In unserer Anwendung verwenden wirAutodesk Forge Viewer zum Rendern von 3D- und 2D-Designdateien. Dateien mit anderen Formaten werden ziemlich gut gerendert. Aber im Falle despdfei @ -Dateien wird nur die erste Seite gerendert, auch wenn die Datei tatsächlich mehrere Seiten enthält.Aber wir müssen alle Seiten anzeigen.

Hier ist der Teil des Codes, mit dem ich den Viewer initialisiere:

function doInitializeTheViewer(urn, token, element) {
    const options = {
        'env': 'AutodeskProduction',
        'accessToken': token
    };

    let documentId = 'urn:' + urn;

    return new Promise((resolve, reject) => {
        Autodesk.Viewing.Initializer(options, function onInitialized() {
            let viewerApp = new Autodesk.A360ViewingApplication(element.id);

            viewerApp.onDocumentLoaded = function (doc) {

                resolve(getViewerInstance().then(viewer => {
                    state.viewer = viewer;
                    return state;
                }));
            };

            viewerApp.onDocumentFailedToLoad = (reason, errorCode) => {
                reject({errorCode, reason});
            };

            viewerApp.registerViewer(viewerApp.k3D, Autodesk.Viewing.Private.GuiViewer3D);
            viewerApp.loadDocumentWithItemAndObject(documentId);

            state.viewerApp = viewerApp;
        });
    });
}

Und so wird es aufgerufen:

let element = document.getElementById('#the-viewer');

fetch2LegToken().then(
    ({accessToken}) => doInitializeTheViewer(urnB64, accessToken, element)
);

Was muss ich sonst noch tun, damit der Viewer auch mehrseitige PDF-Dateien zusammen mit anderen 3D / 2D-Dateien rendert?

Ich konnte keine Möglichkeit finden, dies im @ zu konfiguriereAPI Dokumentation auch noch konnte ich es in irgendeiner Probe finden.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage