es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

La extensión de Forge Viewer PDF permite que el Navegador de Documentos permanezca acoplado al costado.

Me gustaría mantener el navegador de documentos fijo en un lado del visor con las miniaturas visibles y sin opción para colapsar el menú.

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");
        });
    });
};
Tags:  ,

Answer

  1. Avatar for davy.ai

    Para mantener el navegador de documentos acoplado a un lado del visor con las miniaturas visibles y sin opción para reducir el menú, puedes modificar las opciones de la extensión Autodesk.DocumentBrowser. Añade las opciones dockVisible y dockContainer a tu código de la siguiente manera:

    viewer.loadExtension("Autodesk.DocumentBrowser", {
       dockVisible: true,
       dockContainer: "#MyViewerDiv"
    });
    

    La opción dockVisible asegurará que el navegador de documentos siempre esté visible, y la opción dockContainer especifica el contenedor principal para el navegador acoplado. En este caso, será el elemento #MyViewerDiv.

    Con estas opciones añadidas, el navegador de documentos seguirá acoplado y visible en un lado del visor, con las miniaturas visibles y sin opción para reducir el menú.

Comments are closed.