VintaSoft Imaging .NET SDK 14.0: Документация для Веб разработчика
Vintasoft.Imaging.DocumentViewer Namespace / WebDocumentViewerJS type / saveChanges Methods / saveChanges(function,function) Property
Syntax Exceptions Remarks Example BrowserCompatibility SeeAlso
В этом разделе
    saveChanges(function,function) Метод
    В этом разделе
    Сохраняет изменения в файле, который ранее был открыт с помощью функции WebDocumentViewerBaseJS.openFile или WebDocumentViewerBaseJS.openFileWithAuthentication.
    Синтаксис
    var instance = new Vintasoft.Imaging.DocumentViewer.WebDocumentViewerJS(settings);
    
    var value; // Type: any
    
    // Parameters
    var successFunc; // Type: function
    var errorFunc; // Type: function
    
    value = instance.saveChanges(successFunc, errorFunc);
    
    
    function saveChanges(
    successFunc
    Функция, которая будет выполнена, если запрос выполнен успешно.
    Вот прототип функции "function __success(data)".
    Параметр 'data' имеет следующие свойства:
    • fileId (string): Идентификатор файла.
    : Function,
    errorFunc
    Функция, которая будет выполнена если запрос не выполнен.
    Вот прототип функции "function __error(data)".
    Параметр 'data' может быть:
    1. Объект с следующими свойствами:
      • errorMessage (string): Сообщение об ошибке.
      • blocked (boolean): Указывает, что запрошенное действие заблокировано другим запросом.
      , если исключение перехватывается внутри веб сервиса.
    2. Иначе объект jqXHR.
    : Function
    ) : any;

    Parameters

    successFunc
    Функция, которая будет выполнена, если запрос выполнен успешно.
    Вот прототип функции "function __success(data)".
    Параметр 'data' имеет следующие свойства:
    • fileId (string): Идентификатор файла.
    errorFunc
    Функция, которая будет выполнена если запрос не выполнен.
    Вот прототип функции "function __error(data)".
    Параметр 'data' может быть:
    1. Объект с следующими свойствами:
      • errorMessage (string): Сообщение об ошибке.
      • blocked (boolean): Указывает, что запрошенное действие заблокировано другим запросом.
      , если исключение перехватывается внутри веб сервиса.
    2. Иначе объект jqXHR.
    Исключения
    ИсключениеОписание
    Выбрасывается, если аргумент имеет неправильный тип.
    Выбрасывается, если веб просмотрщик документов не открыла файл.
    Ремарки

    Эта функция сохраняет следующие изменения: изменения (добавление, удаление, замена) в коллекции изображений/страниц, изменения в аннотациях, изменения в интерактивной форме PDF.

    Пример

    ThisJavaScriptcodeshowshowtosavechangesinafile,whichisopenedinwebdocumentviewer:
                      // save changes in a file
                      docViewer1.saveChanges(
                          function(data) {
                              console.log("File changes are saved successfully.");
                          },
                          function(data) {
                              console.log("File changes are not saved.");
                          }
                      );
    

    Совместимость с веб браузерами
    9
    5
    11
    5
    Смотрите также