Cloudmersive PDF
O PDF permite que você crie, converta, processe, edite, trabalhe com, criptografe e assine arquivos PDF sem esforço.
Esse conector está disponível nos seguintes produtos e regiões:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicativos Lógicos | Standard | Todas as regiões dos Aplicativos Lógicos , exceto as seguintes: – Regiões do Azure Governamental - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Power Apps | Premium | Todas as regiões do Power Apps , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Power Automate | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| URL | https://account.cloudmersive.com/contact-support |
| Metadados do conector | |
|---|---|
| Publicador | Cloudmersive, LLC |
| Site | https://cloudmersive.com/pdf-api |
| Política de privacidade | https://cloudmersive.com/privacy-policy |
Esse conector é fundamental para qualquer aplicativo que funcione com PDF para gerar PDFs, aprimorar PDFs, criptografar e proteger por senha PDFs, adicionar marcas d'água, converter entre formatos e extrair informações de PDFs. O processamento de alta segurança sem estado garante um desempenho rápido e uma segurança forte. O PDF cloudmersive abrange uma ampla gama de principais recursos de processamento em PDF e segurança de PDF. Você pode saber mais na página da API PDF .
Para usar esse conector, você precisa de uma conta cloudmersive. Você pode se inscrever com uma conta da Microsoft ou criar uma conta cloudmersive. Siga as etapas abaixo para obter sua Chave de API.
Obter a chave e o segredo da API
- Registrar-se para uma conta cloudmersive
- Entre com sua conta do Cloudmersive e clique em Chaves de API
Aqui você pode criar e ver suas chaves de API listadas na página Chaves de API. Basta copiar e colar essa chave de API no Conector pdf cloudmersive.
Agora você está pronto para começar a usar o Cloudmersive PDF Connector.
Criando uma conexão
O conector dá suporte aos seguintes tipos de autenticação:
| Default | Parâmetros para criar conexão. | Todas as regiões | Não compartilhável |
Padrão
Aplicável: todas as regiões
Parâmetros para criar conexão.
Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| CHAVE | secureString | A CHAVE para esta API | Verdade |
Limitações
| Nome | Chamadas | Período de renovação |
|---|---|---|
| Chamadas à API por conexão | 100 | 60 segundos |
Ações
| Adicionar uma marca d'água de texto a um PDF |
Adiciona uma marca d'água de texto a um PDF |
| Adicionar uma ou mais anotações em PDF, comentários no documento PDF |
Adiciona uma ou mais anotações, comentários a um documento PDF. |
| Conjuntos e preenchimentos de valores de campo de formulário PDF |
Preencha os campos de formulário em um formulário PDF com valores específicos. Use formulário/get-fields para enumerar os campos disponíveis e seus tipos de dados em um formulário de entrada. |
| Criptografar, proteger por senha e definir permissões restritas em um PDF |
Criptografe um documento PDF com uma senha e defina permissões no PDF. Defina uma senha de proprietário para controlar permissões de proprietário (editor/criador) [obrigatório] e defina uma senha de usuário (leitor) para controlar o visualizador do PDF [opcional]. Defina a senha do leitor como nula para omitir a senha. Restrinja ou permita impressão, cópia de conteúdo, assembly de documentos, edição (somente leitura), preenchimento de formulário, modificação de anotações e impressão degradada por meio do DOCUMENTO GERENCIAMENTO de Direitos Digitais (DRM). |
| Criptografar e proteger por senha um PDF |
Criptografar um documento PDF com uma senha. Defina uma senha de proprietário para controlar as permissões de proprietário (editor/criador) e defina uma senha de usuário (leitor) para controlar o visualizador do PDF. Defina os campos de senha nulos para omitir a senha fornecida. |
| Define metadados de documento PDF |
Define os metadados (gravações) no documento PDF de entrada, incluindo Título, Autor etc. |
| Descriptografar e proteger por senha um PDF |
Descriptografe um documento PDF com uma senha. O PDF descriptografado não exigirá mais uma senha para abrir. |
| Girar todas as páginas em um documento PDF |
Girar todas as páginas em um documento PDF em um múltiplo de 90 graus |
| Girar um intervalo, subconjunto de páginas em um documento PDF |
Girar um intervalo de páginas específicas em um documento PDF por um múltiplo de 90 graus |
| Inserir, copiar páginas de um documento PDF para outro |
Copie uma ou mais páginas de um documento PDF (documento de origem) e insira-as em um segundo documento PDF (documento de destino). |
| Obter anotações em PDF, incluindo comentários no documento |
Enumera as anotações, incluindo comentários e anotações, em um documento PDF. |
| Obter metadados de documento PDF |
Retorna os metadados do documento PDF, incluindo Título, Autor, etc. |
| Obter texto em um documento PDF por página |
Obtém o texto em um PDF por página |
| Obtém valores e campos de formulário PDF |
Criptografar um documento PDF com uma senha. Defina uma senha de proprietário para controlar as permissões de proprietário (editor/criador) e defina uma senha de usuário (leitor) para controlar o visualizador do PDF. Defina os campos de senha nulos para omitir a senha fornecida. |
| Rasterizar um PDF em um PDF baseado em imagem |
Rasterize um PDF em um PDF baseado em imagem. A saída é um PDF em que cada página é composta por uma imagem de alta resolução, com todos os textos, figuras e outros componentes removidos. |
| Remover, excluir páginas de um documento PDF |
Remover uma ou mais páginas de um documento PDF |
| Remover todas as anotações em PDF, incluindo comentários no documento |
Remove todas as anotações, incluindo comentários e anotações, em um documento PDF. |
| Remover uma anotação específica em PDF, comentar no documento |
Remove uma anotação específica em um documento PDF usando o AnnotationIndex. Para enumerar AnnotationIndex para todas as anotações no documento PDF, use a API /edit/pdf/annotations/list. |
Adicionar uma marca d'água de texto a um PDF
Adiciona uma marca d'água de texto a um PDF
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Texto de marca d'água a ser adicionado ao PDF (obrigatório)
|
watermarkText | True | string |
Texto de marca d'água a ser adicionado ao PDF (obrigatório) |
|
Nome da família de fontes para o texto da marca d'água; padrão é Times New Roman
|
fontName | string |
Nome da família de fontes para o texto da marca d'água; padrão é Times New Roman |
|
|
Tamanho da fonte em pontos do texto; o padrão é 150
|
fontSize | number |
Tamanho da fonte em pontos do texto; o padrão é 150 |
|
|
Cor da fonte no nome da cor hexadecimal ou HTML; o padrão é Vermelho
|
fontColor | string |
Cor da fonte no nome da cor hexadecimal ou HTML; o padrão é Vermelho |
|
|
Transparência de fonte entre 0,0 (completamente transparente) a 1,0 (totalmente o
|
fontTransparency | number |
Transparência de fonte entre 0,0 (completamente transparente) a 1,0 (totalmente o |
|
|
Arquivo de entrada no qual executar a operação.
|
inputFile | True | file |
Arquivo de entrada no qual executar a operação. |
Retornos
Conteúdo do arquivo de saída da operação
- OutputContent
- binary
Adicionar uma ou mais anotações em PDF, comentários no documento PDF
Adiciona uma ou mais anotações, comentários a um documento PDF.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
AnnotationIndex
|
AnnotationIndex | integer |
O índice baseado em 0 da anotação no documento |
|
|
AnnotationType
|
AnnotationType | string |
Tipo de anotação; valores possíveis são Texto |
|
|
CreationDate
|
CreationDate | date-time |
Data em que a anotação foi criada |
|
|
Altura
|
Height | double |
Altura da anotação |
|
|
LeftX
|
LeftX | double |
Coordenada X esquerda para o local da anotação |
|
|
ModifiedDate
|
ModifiedDate | date-time |
Data em que a anotação foi modificada pela última vez |
|
|
PageNumber
|
PageNumber | integer |
O índice baseado em 1 da página que contém a anotação |
|
|
Assunto
|
Subject | string |
Assunto da anotação |
|
|
TextContents
|
TextContents | string |
Conteúdo de texto da anotação |
|
|
Title
|
Title | string |
Título da anotação; este é frequentemente o autor da anotação em arquivos PDF criados pelo Acrobat |
|
|
TopY
|
TopY | double |
Coordenação Y superior do local da anotação |
|
|
Largura
|
Width | double |
Largura da anotação |
|
|
InputFileBytes
|
InputFileBytes | byte |
Bytes de conteúdo de arquivo de entrada para o arquivo a ser modificado |
Retornos
Conteúdo do arquivo de saída da operação
- OutputContent
- binary
Conjuntos e preenchimentos de valores de campo de formulário PDF
Preencha os campos de formulário em um formulário PDF com valores específicos. Use formulário/get-fields para enumerar os campos disponíveis e seus tipos de dados em um formulário de entrada.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
CheckboxValue
|
CheckboxValue | boolean |
Para campos do tipo Caixa de seleção, o valor a ser colocado no campo |
|
|
ComboBoxSelectedIndex
|
ComboBoxSelectedIndex | integer |
Para campos do tipo ComboBox; especifica o índice selecionado da seleção da caixa de combinação |
|
|
FieldName
|
FieldName | string |
Nome do campo a ser definido; você pode chamar /convert/edit/pdf/form/get-fields para enumerar nomes de campo em um formulário |
|
|
TextValue
|
TextValue | string |
Para campos do tipo Texto, o valor de texto a ser colocado no campo |
|
|
InputFileBytes
|
InputFileBytes | byte |
Conteúdo do arquivo de entrada para definir os campos em |
Retornos
Conteúdo do arquivo de saída da operação
- OutputContent
- binary
Criptografar, proteger por senha e definir permissões restritas em um PDF
Criptografe um documento PDF com uma senha e defina permissões no PDF. Defina uma senha de proprietário para controlar permissões de proprietário (editor/criador) [obrigatório] e defina uma senha de usuário (leitor) para controlar o visualizador do PDF [opcional]. Defina a senha do leitor como nula para omitir a senha. Restrinja ou permita impressão, cópia de conteúdo, assembly de documentos, edição (somente leitura), preenchimento de formulário, modificação de anotações e impressão degradada por meio do DOCUMENTO GERENCIAMENTO de Direitos Digitais (DRM).
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Senha de um proprietário (criador/editor) do arquivo PDF (obrigatório)
|
ownerPassword | True | string |
Senha de um proprietário (criador/editor) do arquivo PDF (obrigatório) |
|
Senha de um usuário (leitor) do arquivo PDF (opcional)
|
userPassword | True | string |
Senha de um usuário (leitor) do arquivo PDF (opcional) |
|
Os valores possíveis são "128" (criptografia RC4 de 128 bits) e "256" (256 bits)
|
encryptionKeyLength | string |
Os valores possíveis são "128" (criptografia RC4 de 128 bits) e "256" (256 bits) |
|
|
Defina como false para desabilitar a impressão por meio do DRM. O padrão é true.
|
allowPrinting | boolean |
Defina como false para desabilitar a impressão por meio do DRM. O padrão é true. |
|
|
Defina como false para desabilitar o assembly de documentos por meio do DRM. O padrão é true.
|
allowDocumentAssembly | boolean |
Defina como false para desabilitar o assembly de documentos por meio do DRM. O padrão é true. |
|
|
Definir como false para desabilitar a cópia/extração de conteúdo da limitação de PDF
|
allowContentExtraction | boolean |
Definir como false para desabilitar a cópia/extração de conteúdo da limitação de PDF |
|
|
Definir como false para desabilitar o preenchimento de campos de formulário no PDF por meio do DRM
|
allowFormFilling | boolean |
Definir como false para desabilitar o preenchimento de campos de formulário no PDF por meio do DRM |
|
|
Defina como false para desabilitar a edição no PDF por meio do DRM (tornando o PDF
|
allowEditing | boolean |
Defina como false para desabilitar a edição no PDF por meio do DRM (tornando o PDF |
|
|
Definido como false para desabilitar anotações e edição de anotações no
|
allowAnnotations | boolean |
Definido como false para desabilitar anotações e edição de anotações no |
|
|
Defina como false para desabilitar a impressão degradada do PDF por meio do DRM. Def
|
allowDegradedPrinting | boolean |
Defina como false para desabilitar a impressão degradada do PDF por meio do DRM. Def |
|
|
Arquivo de entrada no qual executar a operação.
|
inputFile | True | file |
Arquivo de entrada no qual executar a operação. |
Retornos
Conteúdo do arquivo de saída da operação
- OutputContent
- binary
Criptografar e proteger por senha um PDF
Criptografar um documento PDF com uma senha. Defina uma senha de proprietário para controlar as permissões de proprietário (editor/criador) e defina uma senha de usuário (leitor) para controlar o visualizador do PDF. Defina os campos de senha nulos para omitir a senha fornecida.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Senha de um usuário (leitor) do arquivo PDF
|
userPassword | string |
Senha de um usuário (leitor) do arquivo PDF |
|
|
Senha de um proprietário (criador/editor) do arquivo PDF
|
ownerPassword | string |
Senha de um proprietário (criador/editor) do arquivo PDF |
|
|
Os valores possíveis são "128" (criptografia RC4 de 128 bits) e "256" (256 bits)
|
encryptionKeyLength | string |
Os valores possíveis são "128" (criptografia RC4 de 128 bits) e "256" (256 bits) |
|
|
Arquivo de entrada no qual executar a operação.
|
inputFile | True | file |
Arquivo de entrada no qual executar a operação. |
Retornos
Conteúdo do arquivo de saída da operação
- OutputContent
- binary
Define metadados de documento PDF
Define os metadados (gravações) no documento PDF de entrada, incluindo Título, Autor etc.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
InputFileBytes
|
InputFileBytes | byte |
Bytes de conteúdo de arquivo de entrada para o arquivo a ser modificado |
|
|
Autor
|
Author | string |
Nome de usuário do criador/autor do documento, se disponível, nulo se não estiver disponível |
|
|
Criador
|
Creator | string |
Criador do documento |
|
|
DateCreated
|
DateCreated | date-time |
O carimbo de data/hora que o documento foi criado, se disponível, nulo se não estiver disponível |
|
|
DateModified
|
DateModified | date-time |
O carimbo de data/hora em que o documento foi modificado pela última vez, se disponível, nulo se não estiver disponível |
|
|
Palavras-chave
|
Keywords | string |
Palavras-chave do documento |
|
|
PageCount
|
PageCount | integer |
O número de páginas no documento |
|
|
Assunto
|
Subject | string |
Assunto do documento |
|
|
Êxito
|
Successful | boolean |
True se a operação foi bem-sucedida, caso contrário, false |
|
|
Title
|
Title | string |
Título do documento |
Retornos
Conteúdo do arquivo de saída da operação
- OutputContent
- binary
Descriptografar e proteger por senha um PDF
Descriptografe um documento PDF com uma senha. O PDF descriptografado não exigirá mais uma senha para abrir.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Senha válida para o arquivo PDF
|
password | True | string |
Senha válida para o arquivo PDF |
|
Arquivo de entrada no qual executar a operação.
|
inputFile | True | file |
Arquivo de entrada no qual executar a operação. |
Retornos
Conteúdo do arquivo de saída da operação
- OutputContent
- binary
Girar todas as páginas em um documento PDF
Girar todas as páginas em um documento PDF em um múltiplo de 90 graus
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Arquivo de entrada no qual executar a operação.
|
inputFile | True | file |
Arquivo de entrada no qual executar a operação. |
|
O ângulo para girar a página em graus deve ser um múltiplo de 90 degr
|
rotationAngle | True | integer |
O ângulo para girar a página em graus deve ser um múltiplo de 90 degr |
Retornos
Conteúdo do arquivo de saída da operação
- OutputContent
- binary
Girar um intervalo, subconjunto de páginas em um documento PDF
Girar um intervalo de páginas específicas em um documento PDF por um múltiplo de 90 graus
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Arquivo de entrada no qual executar a operação.
|
inputFile | True | file |
Arquivo de entrada no qual executar a operação. |
|
O ângulo para girar a página em graus deve ser um múltiplo de 90 degr
|
rotationAngle | True | integer |
O ângulo para girar a página em graus deve ser um múltiplo de 90 degr |
|
Número da página (1 baseado) para começar a girar páginas de (inclusive).
|
pageStart | True | integer |
Número da página (1 baseado) para começar a girar páginas de (inclusive). |
|
Número da página (1 baseado) para interromper a rotação de páginas (inclusive).
|
pageEnd | True | integer |
Número da página (1 baseado) para interromper a rotação de páginas (inclusive). |
Retornos
Conteúdo do arquivo de saída da operação
- OutputContent
- binary
Inserir, copiar páginas de um documento PDF para outro
Copie uma ou mais páginas de um documento PDF (documento de origem) e insira-as em um segundo documento PDF (documento de destino).
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Arquivo PDF de origem do qual copiar páginas.
|
sourceFile | True | file |
Arquivo PDF de origem do qual copiar páginas. |
|
Arquivo PDF de destino para o qual copiar páginas.
|
destinationFile | True | file |
Arquivo PDF de destino para o qual copiar páginas. |
|
Número da página (1 baseado) para começar a copiar páginas de (inclusive) no S
|
pageStartSource | True | integer |
Número da página (1 baseado) para começar a copiar páginas de (inclusive) no S |
|
Número de página (1 baseado) para interromper a cópia de páginas de páginas de (inclusive) em
|
pageEndSource | True | integer |
Número de página (1 baseado) para interromper a cópia de páginas de páginas de (inclusive) em |
|
Número da página (1 com base) para inserir as páginas anteriores no arquivo de destino.
|
pageInsertBeforeDesitnation | True | integer |
Número da página (1 com base) para inserir as páginas anteriores no arquivo de destino. |
Retornos
Conteúdo do arquivo de saída da operação
- OutputContent
- binary
Obter anotações em PDF, incluindo comentários no documento
Enumera as anotações, incluindo comentários e anotações, em um documento PDF.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Arquivo de entrada no qual executar a operação.
|
inputFile | True | file |
Arquivo de entrada no qual executar a operação. |
Retornos
Resultado da recuperação de anotações de um documento PDF
- Corpo
- GetPdfAnnotationsResult
Obter metadados de documento PDF
Retorna os metadados do documento PDF, incluindo Título, Autor, etc.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Arquivo de entrada no qual executar a operação.
|
inputFile | True | file |
Arquivo de entrada no qual executar a operação. |
Retornos
Resultado de uma operação de autodetect/get-info
- Corpo
- PdfMetadata
Obter texto em um documento PDF por página
Obtém o texto em um PDF por página
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Arquivo de entrada no qual executar a operação.
|
inputFile | True | file |
Arquivo de entrada no qual executar a operação. |
Retornos
Texto do PDF, dividido por página
- Corpo
- PdfTextByPageResult
Obtém valores e campos de formulário PDF
Criptografar um documento PDF com uma senha. Defina uma senha de proprietário para controlar as permissões de proprietário (editor/criador) e defina uma senha de usuário (leitor) para controlar o visualizador do PDF. Defina os campos de senha nulos para omitir a senha fornecida.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Arquivo de entrada no qual executar a operação.
|
inputFile | True | file |
Arquivo de entrada no qual executar a operação. |
Retornos
Resultado da recuperação de campos de formulário PDF
- Corpo
- PdfFormFields
Rasterizar um PDF em um PDF baseado em imagem
Rasterize um PDF em um PDF baseado em imagem. A saída é um PDF em que cada página é composta por uma imagem de alta resolução, com todos os textos, figuras e outros componentes removidos.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Arquivo de entrada no qual executar a operação.
|
inputFile | True | file |
Arquivo de entrada no qual executar a operação. |
Retornos
Conteúdo do arquivo de saída da operação
- OutputContent
- binary
Remover, excluir páginas de um documento PDF
Remover uma ou mais páginas de um documento PDF
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Arquivo de entrada no qual executar a operação.
|
inputFile | True | file |
Arquivo de entrada no qual executar a operação. |
|
Número da página (1 baseado) para começar a excluir páginas de (inclusive).
|
pageStart | True | integer |
Número da página (1 baseado) para começar a excluir páginas de (inclusive). |
|
Número da página (1 baseado) para parar de excluir páginas de (inclusive).
|
pageEnd | True | integer |
Número da página (1 baseado) para parar de excluir páginas de (inclusive). |
Retornos
Conteúdo do arquivo de saída da operação
- OutputContent
- binary
Remover todas as anotações em PDF, incluindo comentários no documento
Remove todas as anotações, incluindo comentários e anotações, em um documento PDF.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Arquivo de entrada no qual executar a operação.
|
inputFile | True | file |
Arquivo de entrada no qual executar a operação. |
Retornos
Conteúdo do arquivo de saída da operação
- OutputContent
- binary
Remover uma anotação específica em PDF, comentar no documento
Remove uma anotação específica em um documento PDF usando o AnnotationIndex. Para enumerar AnnotationIndex para todas as anotações no documento PDF, use a API /edit/pdf/annotations/list.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Arquivo de entrada no qual executar a operação.
|
inputFile | True | file |
Arquivo de entrada no qual executar a operação. |
|
O índice baseado em 0 da anotação no documento
|
annotationIndex | True | integer |
O índice baseado em 0 da anotação no documento |
Retornos
Conteúdo do arquivo de saída da operação
- OutputContent
- binary
Definições
GetPdfAnnotationsResult
Resultado da recuperação de anotações de um documento PDF
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Annotations
|
Annotations | array of PdfAnnotation |
Anotações no arquivo PDF, ordenadas pelo posicionamento do início ao fim no documento |
|
Êxito
|
Successful | boolean |
True se bem-sucedido, false caso contrário |
PdfAnnotation
Detalhes da anotação em PDF
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
AnnotationIndex
|
AnnotationIndex | integer |
O índice baseado em 0 da anotação no documento |
|
AnnotationType
|
AnnotationType | string |
Tipo de anotação; valores possíveis são Texto |
|
CreationDate
|
CreationDate | date-time |
Data em que a anotação foi criada |
|
Altura
|
Height | double |
Altura da anotação |
|
LeftX
|
LeftX | double |
Coordenada X esquerda para o local da anotação |
|
ModifiedDate
|
ModifiedDate | date-time |
Data em que a anotação foi modificada pela última vez |
|
PageNumber
|
PageNumber | integer |
O índice baseado em 1 da página que contém a anotação |
|
Assunto
|
Subject | string |
Assunto da anotação |
|
TextContents
|
TextContents | string |
Conteúdo de texto da anotação |
|
Title
|
Title | string |
Título da anotação; este é frequentemente o autor da anotação em arquivos PDF criados pelo Acrobat |
|
TopY
|
TopY | double |
Coordenação Y superior do local da anotação |
|
Largura
|
Width | double |
Largura da anotação |
PdfFormField
Definição de campo e valor no formulário
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
FieldComboBoxSelectedIndex
|
FieldComboBoxSelectedIndex | integer |
Aplica-se somente aos tipos de campo ComboBox; especifica o índice selecionado da seleção da caixa de combinação, se disponível |
|
FieldName
|
FieldName | string |
Nome do campo de formulário |
|
FieldType
|
FieldType | string |
O tipo de dados do campo; os valores possíveis são Texto (FieldValue será uma cadeia de caracteres), Caixa de seleção (FieldValue pode ser "true" ou "false"), ComboBox (FieldComboBoxSelectedIndex também será preenchido), Outros |
|
FieldValue
|
FieldValue | string |
Valor do campo de formulário |
PdfFormFields
Resultado da recuperação de campos de formulário PDF
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
FormFields
|
FormFields | array of PdfFormField |
Campos e valores de campo encontrados no formulário |
|
Êxito
|
Successful | boolean |
True se a operação foi bem-sucedida, caso contrário, false |
PdfMetadata
Resultado de uma operação de autodetect/get-info
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Autor
|
Author | string |
Nome de usuário do criador/autor do documento, se disponível, nulo se não estiver disponível |
|
Criador
|
Creator | string |
Criador do documento |
|
DateCreated
|
DateCreated | date-time |
O carimbo de data/hora que o documento foi criado, se disponível, nulo se não estiver disponível |
|
DateModified
|
DateModified | date-time |
O carimbo de data/hora em que o documento foi modificado pela última vez, se disponível, nulo se não estiver disponível |
|
Palavras-chave
|
Keywords | string |
Palavras-chave do documento |
|
PageCount
|
PageCount | integer |
O número de páginas no documento |
|
Assunto
|
Subject | string |
Assunto do documento |
|
Êxito
|
Successful | boolean |
True se a operação foi bem-sucedida, caso contrário, false |
|
Title
|
Title | string |
Título do documento |
PdfPageText
Texto de uma única página de um PDF
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
PageNumber
|
PageNumber | integer |
Número da página (baseado em 1) |
|
PageText
|
PageText | string |
Texto da página |
PdfTextByPageResult
Texto do PDF, dividido por página
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Páginas
|
Pages | array of PdfPageText |
Páginas no PDF |
|
Êxito
|
Successful | boolean |
True se a operação foi bem-sucedida, caso contrário, false |
binário
Esse é o tipo de dados básico 'binary'.