Características Principais do Aspose.PDF

Características Gerais

  • Escrito completamente em C++
  • Ambiente C++ requerido.
  • Suporta Windows Forms e aplicações ASP.C++.
  • Referência de API em formato HTML e Microsoft Help.
  • Sistema operacional de 32 bits
  • Sistema operacional de 64 bits

Versões de PDF Suportadas

Aspose.PDF para C++ suporta as versões de PDF 1.2, 1.3, 1.4, 1.5, 1.6 e 1.7.

Fontes

  • 14 fontes principais.
  • Fontes Type 1.
  • Fontes TrueType.
  • Fontes Type 3.
  • Fontes CJK.
  • Suporte a Unicode.

Texto

  • Extrair texto das páginas.

  • Pesquisar texto nas páginas.

  • Obter segmentos de texto.

  • Pesquisar texto usando expressões regulares.

  • Substituir texto.

  • Substituir texto usando expressões regulares.

  • Substituir a primeira ou uma ocorrência específica de uma frase.

  • Adicionar texto em arquivo PDF.

Imagens

  • Adicionar imagem em arquivo PDF.
  • Excluir imagens.
  • Substituir imagens.
  • Extrair imagens.
  • Conversão de PDF para JPEG (página específica ou todas as páginas).
  • Conversão de PDF para TIFF (páginas individuais ou uma única imagem TIFF).
  • Conversão de PDF para PNG (página específica ou todas as páginas).
  • Conversão de PDF para BMP.

Anexos

  • Adicionar anexo.
  • Obter anexos.
  • Excluir anexos.
  • Obter informações do anexo.

Página

  • Obter contagem de páginas.
  • Obter propriedades da página.
  • Concatenar arquivos PDF.
  • Inserir página vazia em um arquivo PDF.
  • Inserir páginas PDF.
  • Excluir páginas PDF.
  • Dividir PDF em páginas individuais.
  • Obter uma página específica.

Documento

  • Obter propriedades do visualizador de documentos.

  • Definir propriedades do visualizador de documentos.

  • Obter propriedades de exibição da página.

  • Definir propriedades de exibição da página.

  • Obter informações do arquivo PDF.

  • Definir informações do arquivo PDF.

  • Linearização (otimização para a web).

  • Validação (PDF/A-1a, PDF/A-1b, PDF/A-2a).

  • Definir metadados XMP.

  • Obter metadados XMP.

  • Conversão de PDF para DOC/DOCX.

  • Conversão de PDF para HTML.

  • Conversão de PDF para XPS.

  • Conversão de PDF para Tex.

Marcadores

  • Adicionar marcadores.
  • Adicionar marcadores filho.
  • Excluir marcadores.
  • Obter marcadores.
  • Obter marcadores filho.
  • Modificar marcadores.
  • Modificar marcadores filho.

Anotações

  • Adicionar anotações.
  • Obter anotações.
  • Excluir anotações.
  • Modificar anotações.

Formulários

  • Adicionar campos.
  • Excluir campos.
  • Modificar campos.
  • Preencher campos.
  • Obter valores dos campos.
  • Suporte para XFA (Formulários baseados em XML) e AcroForms (Formulários Padrão)

Operadores

  • Adicionar operadores no arquivo PDF.

Carimbo e Marca d’água

  • Adicionar carimbo de texto.
  • Adicionar carimbo de imagem.
  • Adicionar carimbo de página PDF.
  • Adicionar carimbo de número de página.
  • Adicionar texto no cabeçalho.
  • Adicionar imagem no cabeçalho.
  • Adicionar texto no rodapé.
  • Adicionar imagem no rodapé.
  • Criar link de aplicativo.
  • Criar link JavaScript.
  • Remover ação de abertura de documento.
  • Extrair links.

Segurança e Assinaturas

  • Criptografar PDF.
  • Descriptografar PDF.
  • Modificar senha.

Diversos

Obter informações sobre a versão da build.