Cloudmersive PDF
O PDF permite-lhe criar, converter, processar, editar, trabalhar, encriptar e assinar ficheiros PDF sem esforço.
Este conector está disponível nos seguintes produtos e regiões:
| Serviço | Class | Regiões |
|---|---|---|
| Estúdio Copiloto | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicações Lógicas | Standard | Todas as regiões do Logic Apps , exceto as seguintes: - Regiões do Azure Government - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Aplicações Power | Premium | Todas as regiões do Power Apps , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Automatize o poder | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - 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 | |
|---|---|
| Editora | Cloudmersive, LLC |
| Sítio Web | https://cloudmersive.com/pdf-api |
| Política de privacidade | https://cloudmersive.com/privacy-policy |
Esse conector é fundamental para qualquer aplicativo que trabalhe com PDF para gerar PDFs, aprimorar PDFs, criptografar e proteger PDFs com senha, 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 Cloudmersive PDF abrange uma ampla gama de recursos importantes de processamento e segurança de PDF. Saiba mais na página da API em 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.
Obtenha a chave da API e o segredo
- Registe-se para obter uma conta Cloudmersive
- Faça login com sua conta Cloudmersive e clique em Chaves de API
Aqui você pode criar e ver sua(s) chave(s) de API listada(s) na página Chaves de API. Basta copiar e colar essa chave de API no Cloudmersive PDF Connector.
Agora você está pronto para começar a usar o Cloudmersive PDF Connector.
A criar uma ligação
O conector suporta os seguintes tipos de autenticação:
| Predefinição | 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.
Esta conexão não é compartilhável. Se o aplicativo avançado 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 |
Limites de Limitação
| Name | Chamadas | Período de Renovação |
|---|---|---|
| Chamadas de 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 PDF, comentários no documento PDF |
Adiciona uma ou mais anotações, comentários a um documento PDF. |
| Criptografar, proteger com 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 as 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 null para omitir a senha. Restrinja ou permita a impressão, cópia de conteúdo, montagem de documentos, edição (somente leitura), preenchimento de formulários, modificação de anotações e impressão degradada por meio do Gerenciamento de Direitos Digitais (DRM) de documentos. |
| Criptografar e proteger um PDF com senha |
Criptografe 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 null para omitir a senha fornecida. |
| Define e preenche valores de campo de formulário PDF |
Preencha os campos do formulário em um formulário PDF com valores específicos. Use form/get-fields para enumerar os campos disponíveis e seus tipos de dados em um formulário de entrada. |
| Define metadados de documentos PDF |
Define (grava) metadados no documento PDF de entrada, incluindo Título, Autor, etc. |
| Desencriptar e proteger um PDF com palavra-passe |
Desencriptar um documento PDF com uma palavra-passe. O PDF desencriptado já não necessitará de uma palavra-passe para abrir. |
| Girar todas as páginas em um documento PDF |
Rodar todas as páginas de um documento PDF por 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 num segundo documento PDF (documento de destino). |
| Obter anotações em PDF, incluindo comentários no documento |
Enumera as anotações, incluindo comentários e notas, em um documento PDF. |
| Obter metadados de documentos PDF |
Devolve 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 campos e valores de formulário PDF |
Criptografe 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 null para omitir a senha fornecida. |
| Rasterizar um PDF para um PDF baseado em imagem |
Rasterize um PDF em um PDF baseado em imagem. A saída é um PDF onde cada página é composta por uma imagem de alta resolução, com todo o texto, 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 notas, em um documento PDF. |
| Remover uma anotação PDF específica, 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
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Texto da marca d'água para adicionar ao PDF (obrigatório)
|
watermarkText | True | string |
Texto da marca d'água para adicionar ao PDF (obrigatório) |
|
Nome da família da fonte para o texto da marca d'água; o padrão é Times New Roman
|
fontName | string |
Nome da família da fonte para o texto da marca d'água; o 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 em hexadecimal ou nome de cor HTML; o padrão é Vermelho
|
fontColor | string |
Cor da fonte em hexadecimal ou nome de cor HTML; o padrão é Vermelho |
|
|
Transparência da fonte entre 0,0 (completamente transparente) a 1,0 (totalmente o
|
fontTransparency | number |
Transparência da fonte entre 0,0 (completamente transparente) a 1,0 (totalmente o |
|
|
Arquivo de entrada para executar a operação.
|
inputFile | True | file |
Arquivo de entrada para executar a operação. |
Devoluções
Conteúdo do arquivo de saída da operação
- OutputContent
- binary
Adicionar uma ou mais anotações PDF, comentários no documento PDF
Adiciona uma ou mais anotações, comentários a um documento PDF.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
AnnotationIndex
|
AnnotationIndex | integer |
O índice baseado em 0 da anotação no documento |
|
|
Tipo de anotação
|
AnnotationType | string |
Tipo de anotação; os valores possíveis são Texto |
|
|
Data de Criação
|
CreationDate | date-time |
Data em que a anotação foi criada |
|
|
Altura
|
Height | double |
Altura da anotação |
|
|
EsquerdaX
|
LeftX | double |
Coordenada X esquerda para o local da anotação |
|
|
ModifiedDate
|
ModifiedDate | date-time |
Data da última modificação da anotação |
|
|
Número da página
|
PageNumber | integer |
O índice baseado em 1 da página que contém a anotação |
|
|
Assunto
|
Subject | string |
Objeto da anotação |
|
|
TextoConteúdos
|
TextContents | string |
Conteúdo do texto da anotação |
|
|
Title
|
Title | string |
Título da anotação; este é muitas vezes o autor da anotação em arquivos PDF criados pelo Acrobat |
|
|
TopY
|
TopY | double |
Coordenação Top Y da localização da anotação |
|
|
Largura
|
Width | double |
Largura da anotação |
|
|
InputFileBytes
|
InputFileBytes | byte |
Bytes de conteúdo do arquivo de entrada para o arquivo modificar |
Devoluções
Conteúdo do arquivo de saída da operação
- OutputContent
- binary
Criptografar, proteger com 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 as 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 null para omitir a senha. Restrinja ou permita a impressão, cópia de conteúdo, montagem de documentos, edição (somente leitura), preenchimento de formulários, modificação de anotações e impressão degradada por meio do Gerenciamento de Direitos Digitais (DRM) de documentos.
Parâmetros
| Name | Chave | Necessá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" (encriptação RC4 de 128 bits) e "256" (encriptação de 256 bits)
|
encryptionKeyLength | string |
Os valores possíveis são "128" (encriptação RC4 de 128 bits) e "256" (encriptação de 256 bits) |
|
|
Defina como false para desativar a impressão através de DRM. A predefinição é verdadeira.
|
allowPrinting | boolean |
Defina como false para desativar a impressão através de DRM. A predefinição é verdadeira. |
|
|
Defina como false para desativar a montagem de documentos por meio de DRM. A predefinição é verdadeira.
|
allowDocumentAssembly | boolean |
Defina como false para desativar a montagem de documentos por meio de DRM. A predefinição é verdadeira. |
|
|
Defina como false para desativar a cópia/extração de conteúdo do PDF thro
|
allowContentExtraction | boolean |
Defina como false para desativar a cópia/extração de conteúdo do PDF thro |
|
|
Defina como false para desativar o preenchimento de campos de formulário no PDF através de DRM
|
allowFormFilling | boolean |
Defina como false para desativar o preenchimento de campos de formulário no PDF através de DRM |
|
|
Defina como false para desativar a edição no PDF através de DRM (tornando o PDF
|
allowEditing | boolean |
Defina como false para desativar a edição no PDF através de DRM (tornando o PDF |
|
|
Defina como false para desativar anotações e edição de anotações no
|
allowAnnotations | boolean |
Defina como false para desativar anotações e edição de anotações no |
|
|
Defina como false para desativar a impressão degradada do PDF através de DRM. Def
|
allowDegradedPrinting | boolean |
Defina como false para desativar a impressão degradada do PDF através de DRM. Def |
|
|
Arquivo de entrada para executar a operação.
|
inputFile | True | file |
Arquivo de entrada para executar a operação. |
Devoluções
Conteúdo do arquivo de saída da operação
- OutputContent
- binary
Criptografar e proteger um PDF com senha
Criptografe 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 null para omitir a senha fornecida.
Parâmetros
| Name | Chave | Necessá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" (encriptação RC4 de 128 bits) e "256" (encriptação de 256 bits)
|
encryptionKeyLength | string |
Os valores possíveis são "128" (encriptação RC4 de 128 bits) e "256" (encriptação de 256 bits) |
|
|
Arquivo de entrada para executar a operação.
|
inputFile | True | file |
Arquivo de entrada para executar a operação. |
Devoluções
Conteúdo do arquivo de saída da operação
- OutputContent
- binary
Define e preenche valores de campo de formulário PDF
Preencha os campos do formulário em um formulário PDF com valores específicos. Use form/get-fields para enumerar os campos disponíveis e seus tipos de dados em um formulário de entrada.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Caixa de verificaçãoValor
|
CheckboxValue | boolean |
Para campos do tipo Checkbox, 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 |
|
|
Nome do campo
|
FieldName | string |
Nome do campo a definir; Você pode chamar /convert/edit/pdf/form/get-fields para enumerar nomes de campos 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 |
Devoluções
Conteúdo do arquivo de saída da operação
- OutputContent
- binary
Define metadados de documentos PDF
Define (grava) metadados no documento PDF de entrada, incluindo Título, Autor, etc.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
InputFileBytes
|
InputFileBytes | byte |
Bytes de conteúdo do arquivo de entrada para o arquivo modificar |
|
|
Author
|
Author | string |
Nome de utilizador do criador/autor do documento, se disponível, nulo se não estiver disponível |
|
|
Criador
|
Creator | string |
Criador do documento |
|
|
DataCriada
|
DateCreated | date-time |
O carimbo de data/hora que o documento foi criado, se disponível, nulo se não estiver disponível |
|
|
DataModificado
|
DateModified | date-time |
O carimbo de data/hora 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 do documento |
|
|
Assunto
|
Subject | string |
Assunto do documento |
|
|
Êxito
|
Successful | boolean |
True se a operação foi bem-sucedida, false caso contrário |
|
|
Title
|
Title | string |
Título do documento |
Devoluções
Conteúdo do arquivo de saída da operação
- OutputContent
- binary
Desencriptar e proteger um PDF com palavra-passe
Desencriptar um documento PDF com uma palavra-passe. O PDF desencriptado já não necessitará de uma palavra-passe para abrir.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Senha válida para o arquivo PDF
|
password | True | string |
Senha válida para o arquivo PDF |
|
Arquivo de entrada para executar a operação.
|
inputFile | True | file |
Arquivo de entrada para executar a operação. |
Devoluções
Conteúdo do arquivo de saída da operação
- OutputContent
- binary
Girar todas as páginas em um documento PDF
Rodar todas as páginas de um documento PDF por um múltiplo de 90 graus
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Arquivo de entrada para executar a operação.
|
inputFile | True | file |
Arquivo de entrada para executar a operação. |
|
O ângulo para girar a página em graus, deve ser um múltiplo de 90 graus
|
rotationAngle | True | integer |
O ângulo para girar a página em graus, deve ser um múltiplo de 90 graus |
Devoluções
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
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Arquivo de entrada para executar a operação.
|
inputFile | True | file |
Arquivo de entrada para executar a operação. |
|
O ângulo para girar a página em graus, deve ser um múltiplo de 90 graus
|
rotationAngle | True | integer |
O ângulo para girar a página em graus, deve ser um múltiplo de 90 graus |
|
Número de página (1 baseado) para começar a girar páginas a partir de (inclusive).
|
pageStart | True | integer |
Número de página (1 baseado) para começar a girar páginas a partir de (inclusive). |
|
Número de página (com base em 1) para parar de girar páginas de (inclusive).
|
pageEnd | True | integer |
Número de página (com base em 1) para parar de girar páginas de (inclusive). |
Devoluções
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 num segundo documento PDF (documento de destino).
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Arquivo PDF de origem para copiar páginas.
|
sourceFile | True | file |
Arquivo PDF de origem para copiar páginas. |
|
Arquivo PDF de destino para copiar páginas.
|
destinationFile | True | file |
Arquivo PDF de destino para copiar páginas. |
|
Número de página (com base em 1) para começar a copiar páginas de (inclusive) no S
|
pageStartSource | True | integer |
Número de página (com base em 1) para começar a copiar páginas de (inclusive) no S |
|
Número de página (com base em 1) para parar de copiar páginas de (inclusive) em
|
pageEndSource | True | integer |
Número de página (com base em 1) para parar de copiar páginas de (inclusive) em |
|
Número de página (1 baseado) para inserir as páginas anteriores no arquivo de destino.
|
pageInsertBeforeDesitnation | True | integer |
Número de página (1 baseado) para inserir as páginas anteriores no arquivo de destino. |
Devoluções
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 notas, em um documento PDF.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Arquivo de entrada para executar a operação.
|
inputFile | True | file |
Arquivo de entrada para executar a operação. |
Devoluções
Resultado da recuperação de anotações de um documento PDF
Obter metadados de documentos PDF
Devolve os metadados do documento PDF, incluindo Título, Autor, etc.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Arquivo de entrada para executar a operação.
|
inputFile | True | file |
Arquivo de entrada para executar a operação. |
Devoluções
Resultado de uma operação de deteção automática/obtenção de informações
- Body
- PdfMetadata
Obter texto em um documento PDF por página
Obtém o texto em um PDF por página
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Arquivo de entrada para executar a operação.
|
inputFile | True | file |
Arquivo de entrada para executar a operação. |
Devoluções
Texto do PDF, discriminado por página
- Body
- PdfTextByPageResult
Obtém campos e valores de formulário PDF
Criptografe 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 null para omitir a senha fornecida.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Arquivo de entrada para executar a operação.
|
inputFile | True | file |
Arquivo de entrada para executar a operação. |
Devoluções
Resultado da recuperação de campos de formulário PDF
- Body
- PdfFormFields
Rasterizar um PDF para um PDF baseado em imagem
Rasterize um PDF em um PDF baseado em imagem. A saída é um PDF onde cada página é composta por uma imagem de alta resolução, com todo o texto, figuras e outros componentes removidos.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Arquivo de entrada para executar a operação.
|
inputFile | True | file |
Arquivo de entrada para executar a operação. |
Devoluções
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
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Arquivo de entrada para executar a operação.
|
inputFile | True | file |
Arquivo de entrada para executar a operação. |
|
Número de página (1 baseado) para começar a excluir páginas de (inclusive).
|
pageStart | True | integer |
Número de página (1 baseado) para começar a excluir páginas de (inclusive). |
|
Número de página (1 baseado) para parar de excluir páginas de (inclusive).
|
pageEnd | True | integer |
Número de página (1 baseado) para parar de excluir páginas de (inclusive). |
Devoluções
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 notas, em um documento PDF.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Arquivo de entrada para executar a operação.
|
inputFile | True | file |
Arquivo de entrada para executar a operação. |
Devoluções
Conteúdo do arquivo de saída da operação
- OutputContent
- binary
Remover uma anotação PDF específica, 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
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Arquivo de entrada para executar a operação.
|
inputFile | True | file |
Arquivo de entrada para 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 |
Devoluções
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
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Annotations
|
Annotations | array of PdfAnnotation |
Anotações no arquivo PDF, ordenadas por posicionamento do início ao fim no documento |
|
Êxito
|
Successful | boolean |
Verdadeiro se bem-sucedido, falso caso contrário |
Anotação em PDF
Detalhes da anotação em PDF
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
AnnotationIndex
|
AnnotationIndex | integer |
O índice baseado em 0 da anotação no documento |
|
Tipo de anotação
|
AnnotationType | string |
Tipo de anotação; os valores possíveis são Texto |
|
Data de Criação
|
CreationDate | date-time |
Data em que a anotação foi criada |
|
Altura
|
Height | double |
Altura da anotação |
|
EsquerdaX
|
LeftX | double |
Coordenada X esquerda para o local da anotação |
|
ModifiedDate
|
ModifiedDate | date-time |
Data da última modificação da anotação |
|
Número da página
|
PageNumber | integer |
O índice baseado em 1 da página que contém a anotação |
|
Assunto
|
Subject | string |
Objeto da anotação |
|
TextoConteúdos
|
TextContents | string |
Conteúdo do texto da anotação |
|
Title
|
Title | string |
Título da anotação; este é muitas vezes o autor da anotação em arquivos PDF criados pelo Acrobat |
|
TopY
|
TopY | double |
Coordenação Top Y da localização da anotação |
|
Largura
|
Width | double |
Largura da anotação |
PdfFormField
Definição de campo e valor no formulário
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
FieldComboBoxSelectedIndex
|
FieldComboBoxSelectedIndex | integer |
Aplica-se apenas aos tipos de campo ComboBox; Especifica o índice selecionado da seleção da caixa de combinação, se disponível |
|
Nome do campo
|
FieldName | string |
Nome do campo de formulário |
|
Tipo de campo
|
FieldType | string |
O tipo de dados do campo; valores possíveis são Text (FieldValue será uma string), Checkbox (FieldValue pode ser "true" ou "false"), ComboBox (FieldComboBoxSelectedIndex também será preenchido), Other |
|
Valor do campo
|
FieldValue | string |
Valor do campo de formulário |
PdfFormFields
Resultado da recuperação de campos de formulário PDF
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Campos de Formulário
|
FormFields | array of PdfFormField |
Campos e valores de campo encontrados no formulário |
|
Êxito
|
Successful | boolean |
True se a operação foi bem-sucedida, false caso contrário |
Metadados em PDF
Resultado de uma operação de deteção automática/obtenção de informações
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Author
|
Author | string |
Nome de utilizador do criador/autor do documento, se disponível, nulo se não estiver disponível |
|
Criador
|
Creator | string |
Criador do documento |
|
DataCriada
|
DateCreated | date-time |
O carimbo de data/hora que o documento foi criado, se disponível, nulo se não estiver disponível |
|
DataModificado
|
DateModified | date-time |
O carimbo de data/hora 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 do documento |
|
Assunto
|
Subject | string |
Assunto do documento |
|
Êxito
|
Successful | boolean |
True se a operação foi bem-sucedida, false caso contrário |
|
Title
|
Title | string |
Título do documento |
PdfPageText
Texto de uma única página de um PDF
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Número da página
|
PageNumber | integer |
Número da página (com base em 1) |
|
Texto da página
|
PageText | string |
Texto da página |
PdfTextByPageResult
Texto do PDF, discriminado por página
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Páginas
|
Pages | array of PdfPageText |
Páginas no PDF |
|
Êxito
|
Successful | boolean |
True se a operação foi bem-sucedida, false caso contrário |
binário
Este é o tipo de dados básico 'binário'.