Recursos

Recursos

Aspose.PDF FOSS for .NET fornece um amplo conjunto de recursos de processamento de PDF em várias áreas funcionais. Todos os recursos estão disponíveis sem chave de licença sob a MIT License.


Gerenciamento de documentos

Crie novos documentos PDF, abra arquivos existentes a partir do disco ou de arrays de bytes, adicione e remova páginas e salve ou serialize documentos de volta para fluxos ou arquivos.

Classes principais: Document, Page, PageCollection


Anotações

Ler, criar e modificar toda a gama de tipos de anotação PDF, incluindo notas de texto, anotações de link, anotações de tinta, anexos de arquivo, anotações de cursor e anotações de selo. As anotações são acessadas através de Page.Annotations e tipificadas via a enumeração AnnotationType.

Classes principais: Annotation, AnnotationCollection, LinkAnnotation, AnnotationType


Ações de PDF

Anexe ações URI, GoTo, JavaScript, named e launch a anotações de link ou como ações de abertura ao nível do documento. As ações são criadas através da fábrica PdfAction e tipadas via ActionType.

Classes principais: PdfAction, GoToAction, JavascriptAction, NamedAction, ActionType


Formulários e campos

Acesse campos interativos AcroForm (caixas de texto, caixas de seleção, listas de escolha), leia os valores dos campos e enumere as coleções de campos através de Document.Form.

Classes principais: Form, Field, CheckboxField, ChoiceField, TextBoxField


Extração de texto

Extraia fragmentos de texto e informações de caracteres de qualquer página usando
TextFragmentAbsorber. Navegue pelos segmentos de texto e inspecione as propriedades da fonte.

Classes principais: TextFragmentAbsorber, TextFragment


Manipulação de imagem

Trabalhe com recursos de imagem incorporados em um PDF e converta entre formatos raster suportados usando a enumeração ImageFormat (Bmp, Jpeg, Png, Tiff, Gif e outros).

Classes principais: ImageFormat


Análise de fluxo de conteúdo

Analise fluxos de conteúdo PDF ao nível de operador usando Operator e OperatorCollection. Inspecione transições do estado gráfico, incluindo alfa de preenchimento/contorno e modo de mesclagem através de ExtGState.

Classes principais: Operator, OperatorCollection, ExtGState, GraphicsState


Extensões de campo JavaScript

Aplicar regras de formatação de campo JavaScript compatíveis com Acrobat em código gerenciado.
FieldDateTimeFormatter formata strings de data/hora usando padrões de formato estilo Acrobat. FieldNumberCurrencyFormatter formata valores numéricos como moeda.
FieldNumberPercentFormatter formata valores numéricos como porcentagens.

Classes principais: FieldDateTimeFormatter, FieldNumberCurrencyFormatter, FieldNumberPercentFormatter


Fachadas

Use FormattedText para descrever texto formatado para operações de carimbo e correção.
O estilo e a codificação da fonte são controlados pelas enumerações FontStyle e EncodingType.

Classes principais: FormattedText, FontColor, FontStyle, EncodingType

Veja Também

 Português