VintaSoft Imaging .NET SDK 14.1: Документация для Веб разработчика
Vintasoft.Imaging.Pdf.UI Namespace / WebPdfDocumentEditorControlJS 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.Pdf.UI.WebPdfDocumentEditorControlJS(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 документов не открыл файл.
    Ремарки

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

    Пример

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

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