Russian (Русский) - Change language

AddNewPage

Назначение

Добавляет в документ новую страницу из файла с изображением.

Внимание! Добавленные изображения будут доступны только после предварительной обработки. После добавления всех изображений запустите обработку пакета с помощью метода ProcessBatch либо верните задание с помощью метода CloseTask на этап импорта (если изображения добавлены в документы задания, открытого с помощью метода OpenTask).

Определение

int AddNewPage ( int sessionId, int batchId, int documentId, int previousItemId, Page page, File file );
    

Параметры

Имя Тип Описание
sessionId int Идентификатор сессии подключения к Серверу Приложений
batchId int Идентификатор пакета, в который входит документ
documentId int Идентификатор документа, в который необходимо добавить страницу
previousItemId int

Идентификатор, позволяющий явно указать позицию новой страницы в комплекте:

  • -1 - новая страница будет добавлена в конец коллекции;
  • 0 - новая страница будет добавлена в начало коллекции;
  • Id страницы - новая страница будет добавлен после указанной.
    Замечание. Страница с указанным идентификатором должна существовать.
page Page Описание страницы. Рекомендуется добавлять страницы с заранее заданным полем Id
file File Файл, содержащий изображение страницы

Замечание. Также новую страницу из файла с изображением можно добавить с помощью POST-запроса. Для этого создайте страницу с пустым файлом (file.Name = "FileName", file.Bytes = new bytes [0]). Далее загрузите изображение с помощью POST-запроса со следующими параметрами:

  • Action = Save
  • objectType = 1
  • objectId = documentId, где documentId – идентификатор документа, в который необходимо добавить страницу
  • version = 0
  • streamName = "Page 1", где 1 – идентификатор страницы, который возвращает метод AddNewPage

Возвращаемое значение

Тип Описание
int Идентификатор добавленной страницы

11/10/2020 12:08:08 PM


Please leave your feedback about this article