Cloudmersive PDF
PDF le permite crear, convertir, procesar, editar, trabajar con, cifrar y firmar archivos PDF sin esfuerzo.
Este conector está disponible en los siguientes productos y regiones:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Aplicaciones lógicas | Estándar | Todas las regiones de Logic Apps excepto las siguientes: - Regiones de Azure Government - Regiones de Azure China - Departamento de Defensa de EE. UU. (DoD) |
| Power Apps | Premium | Todas las regiones de Power Apps excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Power Automate | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Contacto | |
|---|---|
| URL | https://account.cloudmersive.com/contact-support |
| Metadatos del conector | |
|---|---|
| Publicador | Cloudmersive, LLC |
| Sitio web | https://cloudmersive.com/pdf-api |
| Directiva de privacidad | https://cloudmersive.com/privacy-policy |
Este conector es fundamental para cualquier aplicación que funcione con PDF para generar ARCHIVOS PDF, mejorar los ARCHIVOS PDF, cifrar y proteger las contraseñas, agregar marcas de agua, convertir entre formatos y extraer información de archivos PDF. El procesamiento de alta seguridad sin estado garantiza un rendimiento rápido y una seguridad sólida. Cloudmersive PDF cubre una amplia gama de funcionalidades clave de procesamiento de PDF y seguridad de PDF. Puede obtener más información en la página DE API de PDF .
Para usar este conector, necesita una cuenta de Cloudmersive. Puede registrarse con una cuenta Microsoft o crear una cuenta de Cloudmersive. Siga los pasos que se indican a continuación para obtener la clave de API.
Obtención de la clave de API y el secreto
- Registro para una cuenta de Cloudmersive
- Inicie sesión con su cuenta de Cloudmersive y haga clic en Claves de API.
Aquí puede crear y ver las claves de API que aparecen en la página Claves de API. Basta con copiar y pegar esta clave de API en el conector PDF de Cloudmersive.
Ya está listo para empezar a usar cloudmersive PDF Connector.
Creación de una conexión
El conector admite los siguientes tipos de autenticación:
| Predeterminado | Parámetros para crear una conexión. | Todas las regiones | No se puede compartir |
Predeterminado
Aplicable: Todas las regiones
Parámetros para crear una conexión.
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| LLAVE | securestring | Clave para esta API | Cierto |
Limitaciones
| Nombre | Llamadas | Período de renovación |
|---|---|---|
| Llamadas API por conexión | 100 | 60 segundos |
Acciones
| Agregar una marca de agua de texto a un PDF |
Agrega una marca de agua de texto a un PDF |
| Agregar una o varias anotaciones PDF, comentarios en el documento PDF |
Agrega una o más anotaciones, comentarios a un documento PDF. |
| Cifrado, protección con contraseña y establecimiento de permisos restringidos en un PDF |
Cifre un documento PDF con una contraseña y establezca permisos en el PDF. Establezca una contraseña de propietario para controlar los permisos de propietario (editor/creador) [obligatorio] y establezca una contraseña de usuario (lector) para controlar el visor del PDF [opcional]. Establezca la contraseña del lector en NULL para omitir la contraseña. Restringir o permitir la impresión, copiar contenido, ensamblado de documentos, edición (solo lectura), relleno de formularios, modificación de anotaciones y impresión degradada a través de digital Rights Management (DRM). |
| Cifrado y protección con contraseña de un PDF |
Cifrar un documento PDF con una contraseña. Establezca una contraseña de propietario para controlar los permisos de propietario (editor/creador) y establezca una contraseña de usuario (lector) para controlar el visor del PDF. Establezca los campos de contraseña NULL para omitir la contraseña especificada. |
| Descifrar y proteger con contraseña un PDF |
Descifra un documento PDF con una contraseña. El PDF descifrado ya no requerirá una contraseña para abrirse. |
| Establece los metadatos del documento PDF |
Establece metadatos (escrituras) en el documento PDF de entrada, incluido Title, Author, etc. |
| Establece y rellena los valores del campo formulario PDF |
Rellene los campos del formulario en un formulario PDF con valores específicos. Use form/get-fields para enumerar los campos disponibles y sus tipos de datos en un formulario de entrada. |
| Girar un intervalo, subconjunto de páginas en un documento PDF |
Girar un intervalo de páginas específicas en un documento PDF por un múltiplo de 90 grados |
| Insertar, copiar páginas de un documento PDF en otro |
Copie una o varias páginas de un documento PDF (documento de origen) e insértelas en un segundo documento PDF (documento de destino). |
| Obtener anotaciones pdf, incluidos los comentarios del documento |
Enumera las anotaciones, incluidos comentarios y notas, en un documento PDF. |
| Obtener metadatos del documento PDF |
Devuelve los metadatos del documento PDF, incluido Title, Author, etc. |
| Obtener texto en un documento PDF por página |
Obtiene el texto de una página PDF por |
| Obtiene los campos y valores del formulario PDF. |
Cifrar un documento PDF con una contraseña. Establezca una contraseña de propietario para controlar los permisos de propietario (editor/creador) y establezca una contraseña de usuario (lector) para controlar el visor del PDF. Establezca los campos de contraseña NULL para omitir la contraseña especificada. |
| Quitar, eliminar páginas de un documento PDF |
Quitar una o varias páginas de un documento PDF |
| Quitar todas las anotaciones pdf, incluidos los comentarios del documento |
Quita todas las anotaciones, incluidos los comentarios y las notas, en un documento PDF. |
| Quitar una anotación PDF específica, comentario en el documento |
Quita una anotación específica en un documento PDF mediante AnnotationIndex. Para enumerar AnnotationIndex para todas las anotaciones del documento PDF, use la API /edit/pdf/annotations/list. |
| Rasterizar un PDF a un PDF basado en imágenes |
Rasterice un PDF en un PDF basado en imágenes. La salida es un PDF donde cada página se compone de una imagen de alta resolución, con todo el texto, las ilustraciones y otros componentes eliminados. |
| Rotación de todas las páginas de un documento PDF |
Girar todas las páginas de un documento PDF por un múltiplo de 90 grados |
Agregar una marca de agua de texto a un PDF
Agrega una marca de agua de texto a un PDF
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Texto de marca de agua que se va a agregar al PDF (obligatorio)
|
watermarkText | True | string |
Texto de marca de agua que se va a agregar al PDF (obligatorio) |
|
Nombre de familia de fuentes para el texto de marca de agua; el valor predeterminado es Times New Roman
|
fontName | string |
Nombre de familia de fuentes para el texto de marca de agua; el valor predeterminado es Times New Roman |
|
|
Tamaño de fuente en puntos del texto; el valor predeterminado es 150
|
fontSize | number |
Tamaño de fuente en puntos del texto; el valor predeterminado es 150 |
|
|
Color de fuente en nombre de color hexadecimal o HTML; el valor predeterminado es Rojo
|
fontColor | string |
Color de fuente en nombre de color hexadecimal o HTML; el valor predeterminado es Rojo |
|
|
Transparencia de fuente entre 0,0 (completamente transparente) a 1,0 (totalmente o)
|
fontTransparency | number |
Transparencia de fuente entre 0,0 (completamente transparente) a 1,0 (totalmente o) |
|
|
Archivo de entrada en el que se va a realizar la operación.
|
inputFile | True | file |
Archivo de entrada en el que se va a realizar la operación. |
Devoluciones
Contenido del archivo de salida de la operación
- OutputContent
- binary
Agregar una o varias anotaciones PDF, comentarios en el documento PDF
Agrega una o más anotaciones, comentarios a un documento PDF.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
AnnotationIndex
|
AnnotationIndex | integer |
Índice basado en 0 de la anotación en el documento |
|
|
AnnotationType
|
AnnotationType | string |
Tipo de la anotación; Los valores posibles son Text |
|
|
CreationDate
|
CreationDate | date-time |
Fecha en que se creó la anotación |
|
|
Altura
|
Height | double |
Alto de la anotación |
|
|
LeftX
|
LeftX | double |
Coordenada X izquierda para la ubicación de la anotación |
|
|
ModifiedDate
|
ModifiedDate | date-time |
Fecha en la que se modificó por última vez la anotación |
|
|
PageNumber
|
PageNumber | integer |
Índice basado en 1 de la página que contiene la anotación |
|
|
Asunto
|
Subject | string |
Asunto de la anotación |
|
|
TextContents
|
TextContents | string |
Contenido del texto de la anotación |
|
|
Title
|
Title | string |
Título de la anotación; este suele ser el autor de la anotación en archivos PDF creados por Acrobat |
|
|
TopY
|
TopY | double |
Coordinación Y superior de la ubicación de la anotación |
|
|
Ancho
|
Width | double |
Ancho de la anotación |
|
|
InputFileBytes
|
InputFileBytes | byte |
Bytes de contenido del archivo de entrada para el archivo que se va a modificar |
Devoluciones
Contenido del archivo de salida de la operación
- OutputContent
- binary
Cifrado, protección con contraseña y establecimiento de permisos restringidos en un PDF
Cifre un documento PDF con una contraseña y establezca permisos en el PDF. Establezca una contraseña de propietario para controlar los permisos de propietario (editor/creador) [obligatorio] y establezca una contraseña de usuario (lector) para controlar el visor del PDF [opcional]. Establezca la contraseña del lector en NULL para omitir la contraseña. Restringir o permitir la impresión, copiar contenido, ensamblado de documentos, edición (solo lectura), relleno de formularios, modificación de anotaciones y impresión degradada a través de digital Rights Management (DRM).
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Contraseña de un propietario (creador/editor) del archivo PDF (obligatorio)
|
ownerPassword | True | string |
Contraseña de un propietario (creador/editor) del archivo PDF (obligatorio) |
|
Contraseña de un usuario (lector) del archivo PDF (opcional)
|
userPassword | True | string |
Contraseña de un usuario (lector) del archivo PDF (opcional) |
|
Los valores posibles son "128" (cifrado RC4 de 128 bits) y "256" (256 bits)
|
encryptionKeyLength | string |
Los valores posibles son "128" (cifrado RC4 de 128 bits) y "256" (256 bits) |
|
|
Establézcalo en false para deshabilitar la impresión a través de DRM. El valor predeterminado es true.
|
allowPrinting | boolean |
Establézcalo en false para deshabilitar la impresión a través de DRM. El valor predeterminado es true. |
|
|
Establézcalo en false para deshabilitar el ensamblado de documentos a través de DRM. El valor predeterminado es true.
|
allowDocumentAssembly | boolean |
Establézcalo en false para deshabilitar el ensamblado de documentos a través de DRM. El valor predeterminado es true. |
|
|
Establézcalo en false para deshabilitar la copia o extracción de contenido fuera de la limitación de PDF.
|
allowContentExtraction | boolean |
Establézcalo en false para deshabilitar la copia o extracción de contenido fuera de la limitación de PDF. |
|
|
Establézcalo en false para deshabilitar el rellenado de campos de formulario en pdf a través de DRM
|
allowFormFilling | boolean |
Establézcalo en false para deshabilitar el rellenado de campos de formulario en pdf a través de DRM |
|
|
Establézcalo en false para deshabilitar la edición en PDF a través de DRM (haciendo el PDF
|
allowEditing | boolean |
Establézcalo en false para deshabilitar la edición en PDF a través de DRM (haciendo el PDF |
|
|
Establézcalo en false para deshabilitar las anotaciones y la edición de anotaciones en .
|
allowAnnotations | boolean |
Establézcalo en false para deshabilitar las anotaciones y la edición de anotaciones en . |
|
|
Establézcalo en false para deshabilitar la impresión degradada del PDF a través de DRM. Def
|
allowDegradedPrinting | boolean |
Establézcalo en false para deshabilitar la impresión degradada del PDF a través de DRM. Def |
|
|
Archivo de entrada en el que se va a realizar la operación.
|
inputFile | True | file |
Archivo de entrada en el que se va a realizar la operación. |
Devoluciones
Contenido del archivo de salida de la operación
- OutputContent
- binary
Cifrado y protección con contraseña de un PDF
Cifrar un documento PDF con una contraseña. Establezca una contraseña de propietario para controlar los permisos de propietario (editor/creador) y establezca una contraseña de usuario (lector) para controlar el visor del PDF. Establezca los campos de contraseña NULL para omitir la contraseña especificada.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Contraseña de un usuario (lector) del archivo PDF
|
userPassword | string |
Contraseña de un usuario (lector) del archivo PDF |
|
|
Contraseña de un propietario (creador/editor) del archivo PDF
|
ownerPassword | string |
Contraseña de un propietario (creador/editor) del archivo PDF |
|
|
Los valores posibles son "128" (cifrado RC4 de 128 bits) y "256" (256 bits)
|
encryptionKeyLength | string |
Los valores posibles son "128" (cifrado RC4 de 128 bits) y "256" (256 bits) |
|
|
Archivo de entrada en el que se va a realizar la operación.
|
inputFile | True | file |
Archivo de entrada en el que se va a realizar la operación. |
Devoluciones
Contenido del archivo de salida de la operación
- OutputContent
- binary
Descifrar y proteger con contraseña un PDF
Descifra un documento PDF con una contraseña. El PDF descifrado ya no requerirá una contraseña para abrirse.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Contraseña válida para el archivo PDF
|
password | True | string |
Contraseña válida para el archivo PDF |
|
Archivo de entrada en el que se va a realizar la operación.
|
inputFile | True | file |
Archivo de entrada en el que se va a realizar la operación. |
Devoluciones
Contenido del archivo de salida de la operación
- OutputContent
- binary
Establece los metadatos del documento PDF
Establece metadatos (escrituras) en el documento PDF de entrada, incluido Title, Author, etc.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
InputFileBytes
|
InputFileBytes | byte |
Bytes de contenido del archivo de entrada para el archivo que se va a modificar |
|
|
Autor
|
Author | string |
Nombre de usuario del creador o autor del documento, si está disponible, null si no está disponible |
|
|
Creador
|
Creator | string |
Creador del documento |
|
|
DateCreated
|
DateCreated | date-time |
Marca de tiempo que se creó el documento, si está disponible, null si no está disponible. |
|
|
DateModified
|
DateModified | date-time |
Marca de tiempo que el documento se modificó por última vez, si está disponible, null si no está disponible. |
|
|
Palabras clave
|
Keywords | string |
Palabras clave del documento |
|
|
PageCount
|
PageCount | integer |
Número de páginas del documento |
|
|
Asunto
|
Subject | string |
Asunto del documento |
|
|
Correcto
|
Successful | boolean |
True si la operación se realizó correctamente; de lo contrario, false |
|
|
Title
|
Title | string |
Título del documento |
Devoluciones
Contenido del archivo de salida de la operación
- OutputContent
- binary
Establece y rellena los valores del campo formulario PDF
Rellene los campos del formulario en un formulario PDF con valores específicos. Use form/get-fields para enumerar los campos disponibles y sus tipos de datos en un formulario de entrada.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
CheckboxValue
|
CheckboxValue | boolean |
Para los campos de tipo Checkbox, el valor que se va a colocar en el campo |
|
|
ComboBoxSelectedIndex
|
ComboBoxSelectedIndex | integer |
Para campos de tipo ComboBox; especifica el índice seleccionado de la selección del cuadro combinado. |
|
|
FieldName
|
FieldName | string |
Nombre del campo que se va a establecer; puede llamar a /convert/edit/pdf/form/get-fields para enumerar los nombres de campo de un formulario. |
|
|
TextValue
|
TextValue | string |
Para los campos de tipo Text, el valor de texto que se va a colocar en el campo |
|
|
InputFileBytes
|
InputFileBytes | byte |
Contenido del archivo de entrada para establecer los campos en |
Devoluciones
Contenido del archivo de salida de la operación
- OutputContent
- binary
Girar un intervalo, subconjunto de páginas en un documento PDF
Girar un intervalo de páginas específicas en un documento PDF por un múltiplo de 90 grados
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Archivo de entrada en el que se va a realizar la operación.
|
inputFile | True | file |
Archivo de entrada en el que se va a realizar la operación. |
|
El ángulo para girar la página en grados, debe ser un múltiplo de 90 degr.
|
rotationAngle | True | integer |
El ángulo para girar la página en grados, debe ser un múltiplo de 90 degr. |
|
Número de página (basado en 1) para empezar a girar páginas desde (inclusive).
|
pageStart | True | integer |
Número de página (basado en 1) para empezar a girar páginas desde (inclusive). |
|
Número de página (basado en 1) para dejar de girar páginas desde (inclusive).
|
pageEnd | True | integer |
Número de página (basado en 1) para dejar de girar páginas desde (inclusive). |
Devoluciones
Contenido del archivo de salida de la operación
- OutputContent
- binary
Insertar, copiar páginas de un documento PDF en otro
Copie una o varias páginas de un documento PDF (documento de origen) e insértelas en un segundo documento PDF (documento de destino).
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Archivo PDF de origen desde el que copiar páginas.
|
sourceFile | True | file |
Archivo PDF de origen desde el que copiar páginas. |
|
Archivo PDF de destino en el que copiar páginas.
|
destinationFile | True | file |
Archivo PDF de destino en el que copiar páginas. |
|
Número de página (basado en 1) para empezar a copiar páginas desde (inclusive) en el S
|
pageStartSource | True | integer |
Número de página (basado en 1) para empezar a copiar páginas desde (inclusive) en el S |
|
Número de página (basado en 1) para dejar de copiar páginas desde (inclusive) en
|
pageEndSource | True | integer |
Número de página (basado en 1) para dejar de copiar páginas desde (inclusive) en |
|
Número de página (basado en 1) para insertar las páginas antes en el archivo de destino.
|
pageInsertBeforeDesitnation | True | integer |
Número de página (basado en 1) para insertar las páginas antes en el archivo de destino. |
Devoluciones
Contenido del archivo de salida de la operación
- OutputContent
- binary
Obtener anotaciones pdf, incluidos los comentarios del documento
Enumera las anotaciones, incluidos comentarios y notas, en un documento PDF.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Archivo de entrada en el que se va a realizar la operación.
|
inputFile | True | file |
Archivo de entrada en el que se va a realizar la operación. |
Devoluciones
Resultado de la recuperación de anotaciones de un documento PDF
Obtener metadatos del documento PDF
Devuelve los metadatos del documento PDF, incluido Title, Author, etc.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Archivo de entrada en el que se va a realizar la operación.
|
inputFile | True | file |
Archivo de entrada en el que se va a realizar la operación. |
Devoluciones
Resultado de una operación de detección automática o obtención de información
- Body
- PdfMetadata
Obtener texto en un documento PDF por página
Obtiene el texto de una página PDF por
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Archivo de entrada en el que se va a realizar la operación.
|
inputFile | True | file |
Archivo de entrada en el que se va a realizar la operación. |
Devoluciones
Texto del PDF, desglosado por página
- Body
- PdfTextByPageResult
Obtiene los campos y valores del formulario PDF.
Cifrar un documento PDF con una contraseña. Establezca una contraseña de propietario para controlar los permisos de propietario (editor/creador) y establezca una contraseña de usuario (lector) para controlar el visor del PDF. Establezca los campos de contraseña NULL para omitir la contraseña especificada.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Archivo de entrada en el que se va a realizar la operación.
|
inputFile | True | file |
Archivo de entrada en el que se va a realizar la operación. |
Devoluciones
Resultado de la recuperación de campos de formulario PDF
- Body
- PdfFormFields
Quitar, eliminar páginas de un documento PDF
Quitar una o varias páginas de un documento PDF
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Archivo de entrada en el que se va a realizar la operación.
|
inputFile | True | file |
Archivo de entrada en el que se va a realizar la operación. |
|
Número de página (basado en 1) para empezar a eliminar páginas de (inclusive).
|
pageStart | True | integer |
Número de página (basado en 1) para empezar a eliminar páginas de (inclusive). |
|
Número de página (basado en 1) para dejar de eliminar páginas de (inclusive).
|
pageEnd | True | integer |
Número de página (basado en 1) para dejar de eliminar páginas de (inclusive). |
Devoluciones
Contenido del archivo de salida de la operación
- OutputContent
- binary
Quitar todas las anotaciones pdf, incluidos los comentarios del documento
Quita todas las anotaciones, incluidos los comentarios y las notas, en un documento PDF.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Archivo de entrada en el que se va a realizar la operación.
|
inputFile | True | file |
Archivo de entrada en el que se va a realizar la operación. |
Devoluciones
Contenido del archivo de salida de la operación
- OutputContent
- binary
Quitar una anotación PDF específica, comentario en el documento
Quita una anotación específica en un documento PDF mediante AnnotationIndex. Para enumerar AnnotationIndex para todas las anotaciones del documento PDF, use la API /edit/pdf/annotations/list.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Archivo de entrada en el que se va a realizar la operación.
|
inputFile | True | file |
Archivo de entrada en el que se va a realizar la operación. |
|
Índice basado en 0 de la anotación en el documento
|
annotationIndex | True | integer |
Índice basado en 0 de la anotación en el documento |
Devoluciones
Contenido del archivo de salida de la operación
- OutputContent
- binary
Rasterizar un PDF a un PDF basado en imágenes
Rasterice un PDF en un PDF basado en imágenes. La salida es un PDF donde cada página se compone de una imagen de alta resolución, con todo el texto, las ilustraciones y otros componentes eliminados.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Archivo de entrada en el que se va a realizar la operación.
|
inputFile | True | file |
Archivo de entrada en el que se va a realizar la operación. |
Devoluciones
Contenido del archivo de salida de la operación
- OutputContent
- binary
Rotación de todas las páginas de un documento PDF
Girar todas las páginas de un documento PDF por un múltiplo de 90 grados
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Archivo de entrada en el que se va a realizar la operación.
|
inputFile | True | file |
Archivo de entrada en el que se va a realizar la operación. |
|
El ángulo para girar la página en grados, debe ser un múltiplo de 90 degr.
|
rotationAngle | True | integer |
El ángulo para girar la página en grados, debe ser un múltiplo de 90 degr. |
Devoluciones
Contenido del archivo de salida de la operación
- OutputContent
- binary
Definiciones
GetPdfAnnotationsResult
Resultado de la recuperación de anotaciones de un documento PDF
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Annotations
|
Annotations | array of PdfAnnotation |
Anotaciones en el archivo PDF, ordenadas por colocación de principio a fin en el documento |
|
Correcto
|
Successful | boolean |
True si se ejecuta correctamente; en caso contrario, false |
PdfAnnotation
Detalles de anotación en PDF
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
AnnotationIndex
|
AnnotationIndex | integer |
Índice basado en 0 de la anotación en el documento |
|
AnnotationType
|
AnnotationType | string |
Tipo de la anotación; Los valores posibles son Text |
|
CreationDate
|
CreationDate | date-time |
Fecha en que se creó la anotación |
|
Altura
|
Height | double |
Alto de la anotación |
|
LeftX
|
LeftX | double |
Coordenada X izquierda para la ubicación de la anotación |
|
ModifiedDate
|
ModifiedDate | date-time |
Fecha en la que se modificó por última vez la anotación |
|
PageNumber
|
PageNumber | integer |
Índice basado en 1 de la página que contiene la anotación |
|
Asunto
|
Subject | string |
Asunto de la anotación |
|
TextContents
|
TextContents | string |
Contenido del texto de la anotación |
|
Title
|
Title | string |
Título de la anotación; este suele ser el autor de la anotación en archivos PDF creados por Acrobat |
|
TopY
|
TopY | double |
Coordinación Y superior de la ubicación de la anotación |
|
Ancho
|
Width | double |
Ancho de la anotación |
PdfFormField
Definición y valor de campo en el formulario
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
FieldComboBoxSelectedIndex
|
FieldComboBoxSelectedIndex | integer |
Solo se aplica a los tipos de campo ComboBox; especifica el índice seleccionado de la selección del cuadro combinado si está disponible. |
|
FieldName
|
FieldName | string |
Nombre del campo de formulario |
|
FieldType
|
FieldType | string |
Tipo de datos del campo; los valores posibles son Text (FieldValue será una cadena), Checkbox (FieldValue puede ser "true" o "false"), ComboBox (FieldComboBoxSelectedIndex también se rellenará), Other |
|
FieldValue
|
FieldValue | string |
Valor del campo de formulario |
PdfFormFields
Resultado de la recuperación de campos de formulario PDF
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
FormFields
|
FormFields | array of PdfFormField |
Campos y valores de campo encontrados en el formulario |
|
Correcto
|
Successful | boolean |
True si la operación se realizó correctamente; de lo contrario, false |
PdfMetadata
Resultado de una operación de detección automática o obtención de información
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Autor
|
Author | string |
Nombre de usuario del creador o autor del documento, si está disponible, null si no está disponible |
|
Creador
|
Creator | string |
Creador del documento |
|
DateCreated
|
DateCreated | date-time |
Marca de tiempo que se creó el documento, si está disponible, null si no está disponible. |
|
DateModified
|
DateModified | date-time |
Marca de tiempo que el documento se modificó por última vez, si está disponible, null si no está disponible. |
|
Palabras clave
|
Keywords | string |
Palabras clave del documento |
|
PageCount
|
PageCount | integer |
Número de páginas del documento |
|
Asunto
|
Subject | string |
Asunto del documento |
|
Correcto
|
Successful | boolean |
True si la operación se realizó correctamente; de lo contrario, false |
|
Title
|
Title | string |
Título del documento |
PdfPageText
Texto de una sola página de un PDF
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
PageNumber
|
PageNumber | integer |
Número de página de la página (basado en 1) |
|
PageText
|
PageText | string |
Texto de la página |
PdfTextByPageResult
Texto del PDF, desglosado por página
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Páginas
|
Pages | array of PdfPageText |
Páginas en el PDF |
|
Correcto
|
Successful | boolean |
True si la operación se realizó correctamente; de lo contrario, false |
binary
Este es el tipo de datos básico "binary".