Características
Características
Aspose.PDF FOSS for .NET provides a broad set of PDF processing capabilities across several functional areas. All features are available without a license key under the MIT License.
Gestão de documentos
Crie novos documentos PDF, abra arquivos existentes a partir de matrizes de disco ou byte, adicione e remova páginas e salve ou serialize documentos para streams ou arquivos.
Classe-chave: Document, Page, PageCollection
Anotativas
Ler, criar e modificar toda a gama de tipos de anotações PDF incluindo texto. notas, anotações de links, anotas com tinta, anexos dos ficheiros, notação em careta;, As notas são acessadas através de: Page.Annotations e a) O número de dados é: AnnotationType Enumerar.
Classe-chave: Annotation, AnnotationCollection, LinkAnnotation, AnnotationType
Ações PDF
Anexar URI, GoTo, JavaScript, nomeado e iniciar ações para vincular anotações ou Ações são criadas através da criação de um sistema de informação e comunicação. PdfAction Fabrica e tipagem via ActionType.
Classe-chave: PdfAction, GoToAction, JavascriptAction, NamedAction, ActionType
Formulários e campos
Acesso aos campos interativos do AcroForm (caixas de texto, caixes de seleção, listas de escolha), ler os valores de campo, e enumerar coleções de campos através do Document.Form.
Classe-chave: Form, Field, CheckboxField, ChoiceField, TextBoxField
Extração de texto
Extrair fragmentos de texto e informações sobre caracteres de qualquer página usando TextFragmentAbsorber.Navegue por segmentos de texto e inspecione as propriedades da fonte.
Classe-chave: TextFragmentAbsorber, TextFragment
Tratamento de imagens
Trabalhar com recursos de imagem embutidos num PDF e converter entre suportados formatos raster utilizando o ImageFormat enumeração (Bmp, Jpeg, Png, Tiff, Gif, e outros).
Classe-chave: ImageFormat
Análise do fluxo de conteúdo
Analisar fluxos de conteúdo PDF ao nível do operador usando Operator e a) OperatorCollection.Inspecionar as transições de estado gráfico, incluindo preenchimento/batida. Alfa e modo de mistura através do ExtGState.
Classe-chave: Operator, OperatorCollection, ExtGState, GraphicsState
Extensões de campo JavaScript
Aplicar regras de formatação de campos JavaScript compatíveis com o Acrobat no código gerenciado. FieldDateTimeFormatter Formato de cadeias de data/hora usando formato Acrobat-style padrões. FieldNumberCurrencyFormatter Formata valores numéricos como moeda. FieldNumberPercentFormatter Formata os valores numéricos em percentagens.
Classe-chave: FieldDateTimeFormatter, FieldNumberCurrencyFormatter, FieldNumberPercentFormatter
Fassadas
Utilização: FormattedText Descrever texto estilizado para operações de carimbo e correção. O estilo de fonte e a codificação são controlados através do FontStyle e a) EncodingType Enumeradas.
Classe-chave: FormattedText, FontColor, FontStyle, EncodingType