Saltar al contenido principal

Qué hace

Agrega la imagen de una página a un documento.
Las imágenes agregadas solo estarán accesibles después de su preprocesamiento. Use el método ProcessBatch para iniciar el procesamiento por lotes después de agregar las imágenes. Otra opción es usar el método CloseTask para cerrar la tarea y enviarla en la etapa de Import, si las imágenes se agregaron a los documentos de una tarea que se abrió con el método OpenTask.

Definición

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

Parámetros

sessionId

int

El ID de la conexión con el servidor de aplicaciones

batchId

int

El ID del lote que contiene el documento

documentId

int

El ID del documento al que se agregará una página

previousItemId

int

El ID que permite especificar explícitamente la posición de la nueva página en el conjunto:

  • -1 - la nueva página se agregará al final del conjunto
  • 0 - la nueva página se agregará al principio del conjunto
  • ID de página - la nueva página se agregará después de la página con este ID
    Nota: Debe existir una página con este ID.

page

Page

Descripción de la página. Se recomienda agregar páginas con un campo ID predefinido

file

File

El archivo que contiene la imagen de la página

También puede usar una solicitud POST para agregar una nueva página a partir del archivo que contiene una imagen. Para ello, cree una página con un archivo vacío mediante este método: (file.Name = “FileName”, file.Bytes = new bytes [0]). A continuación, realice una solicitud POST con los siguientes parámetros:
  • Action = Save
  • objectType = 1
  • objectId = documentId, donde documentId representa el ID del documento al que se debe agregar una página
  • version = 0
  • streamName = “Page 1”, donde 1 representa el ID de la página devuelto por el método AddNewPage

Valor devuelto

TipoDescripción
intEl ID de la página añadida