Настройка параметров веб просмотрщика документов
В этом разделе
UI-контрол
WebDocumentViewerJS позволяет определить DOM-элемент, который должен использоваться в качестве контейнера для веб просмотрщика документов, и позволяет определить набор UI-элементов, которые представляют пользовательский интерфейс веб просмотрщика документов.
Вот JavaScript код, который демонстрирует как создать веб просмотрщик документов с настройками по умолчанию:
// create the settings for web document viewer with image viewer
var documentViewerSettings =
Vintasoft.Imaging.DocumentViewer.WebDocumentViewerSettingsJS("documentViewerContainerId", "documentViewerLocalizationId", false);
// create the web document viewer
var documentViewer = new Vintasoft.Imaging.DocumentViewer.WebDocumentViewerJS(documentViewerSettings);
Вот JavaScript код, демонстрирующий создание веб просмотрщика документов с поддержкой аннотаций:
// create the settings for web document viewer with annotation viewer
var documentViewerSettings =
Vintasoft.Imaging.DocumentViewer.WebDocumentViewerSettingsJS("documentViewerContainerId", "documentViewerLocalizationId", true);
// create the web document viewer
var documentViewer = new Vintasoft.Imaging.DocumentViewer.WebDocumentViewerJS(documentViewerSettings);
При создании экземпляра класса
WebDocumentViewerJS функция
WebUiControlJS.get_Items позволяет получить коллекцию UI-элементов, которые по умолчанию содержатся в веб просмотрщике документов. Коллекцию UI-элементов можно изменить путем добавления, перемещения или удаления UI-элементов.
Вот JavaScript-код, который демонстрирует, как создать веб просмотрщик документов с поддержкой аннотаций и панелью аннотаций:
// create the settings for web document viewer with annotation viewer
var documentViewerSettings =
Vintasoft.Imaging.DocumentViewer.WebDocumentViewerSettingsJS("documentViewerContainerId", "documentViewerLocalizationId", true);
// create the web document viewer
var documentViewer = new Vintasoft.Imaging.DocumentViewer.WebDocumentViewerJS(documentViewerSettings);
// get items of web document viewer
var items = documentViewerSettings.get_Items();
// get the main menu of web document viewer
var mainMenu = items.getItemByRegisteredId("mainMenu");
// if main menu is found
if (mainMenu != undefined) {
// get items of main menu
var mainMenuItems = mainMenu.get_Items();
// add "Annotation" menu to the "Main" menu
mainMenuItems.addItem("annotationsMenuPanel");
}