VintaSoft Imaging .NET SDK 15.1: Документация для Веб разработчика
В этом разделе
    Создание выпадающего списка для UI веб просмотрщика документов
    В этом разделе
    Вот код на JavaScript, который показывает, как создать выпадающий список и добавить созданный список в меню "Tools" в VintaSoft веб просмотрщике документов:
    /**
     Initializes main menu of Vintasoft web document viewer.
     @param {object} docViewerSettings Settings of Vintasoft web document viewer.
    */
    function __initMenu(docViewerSettings) {
        // get items of document viewer
        var items = docViewerSettings.get_Items();
    
        // get the main menu of document viewer
        var mainMenu = items.getItemByRegisteredId("mainMenu");
        // if main menu is found
        if (mainMenu != null) {
            // get items of main menu
            var mainMenuItems = mainMenu.get_Items();
    
            // get "Tools" menu in web document viewer
            var toolsToolbarPanel = mainMenuItems.getItemByRegisteredId("toolsMenuPanel");
            // get items of "Tools" menu
            var toolsToolbarPanelItems = toolsToolbarPanel.get_Items();
    
            // items for drop-down list
            var dropDownItems = ["None", "Accepted", "Completed", "Rejected", "Cancelled"];
    
            // an array that contains option-elements for drop-down list
            var selectOptions = [];
            // for each item in drop-down list
            for (var i = 0; i < dropDownItems.length; i++) {
                // create option-element for item
                selectOptions.push({
                    name: dropDownItems[i],
                    value: dropDownItems[i],
                    localizationId: dropDownItems[i]
                });
            }
    
            // create a drop-down list
            var dropDownList = new Vintasoft.Imaging.UI.UIElements.WebUiLabelWithDropDownListJS({
                css: { width: "100px" },
                options: selectOptions,
                selectedValue: selectOptions[0]
            });
    
            // add drop-down list to the "Tools" menu in web document viewer
            toolsToolbarPanelItems.addItem(dropDownList);
        }
    }
    


    Вот скриншот VintaSoft веб просмотрщика документов с выпадающим списком, который был создан с использованием приведенного выше JS-кода: