Características
Características
Aspose.PDF FOSS for .NET proporciona un amplio conjunto de capacidades de procesamiento de PDF en varias áreas funcionales. Todas las funciones están disponibles sin una clave de licencia bajo la MIT License.
Gestión de documentos
Cree nuevos documentos PDF, abra archivos existentes desde disco o matrices de bytes, añada y elimine páginas, y guarde o serialice los documentos de vuelta a flujos o archivos.
Clases clave: Document, Page, PageCollection
Anotaciones
Leer, crear y modificar toda la gama de tipos de anotaciones PDF incluidos notas de texto,
anotaciones de enlace, anotaciones de tinta, archivos adjuntos, anotaciones de cursor,
y anotaciones de sello. Las anotaciones se acceden a través de Page.Annotations y
se tipan mediante la enumeración AnnotationType.
Clases clave: Annotation, AnnotationCollection, LinkAnnotation,
AnnotationType
acciones PDF
Adjunte acciones URI, GoTo, JavaScript, named y launch a anotaciones de enlace o como acciones de apertura a nivel de documento. Las acciones se crean a través de la fábrica PdfAction y se tipan mediante ActionType.
Clases clave: PdfAction, GoToAction, JavascriptAction, NamedAction,
ActionType
Formularios y campos
Acceda a los campos interactivos de AcroForm (cajas de texto, casillas de verificación, listas de opciones), lea los valores de los campos y enumere las colecciones de campos a través de Document.Form.
Clases clave: Form, Field, CheckboxField, ChoiceField, TextBoxField
Extracción de texto
Extraiga fragmentos de texto e información de caracteres de cualquier página usando
TextFragmentAbsorber. Navegue por los segmentos de texto e inspeccione las propiedades de la fuente.
Clases clave: TextFragmentAbsorber, TextFragment
Manejo de imágenes
Trabaje con recursos de imagen incrustados en un PDF y convierta entre formatos raster compatibles usando la enumeración ImageFormat (Bmp, Jpeg, Png, Tiff, Gif, y otros).
Clases clave: ImageFormat
Análisis de flujo de contenido
Analiza los flujos de contenido PDF a nivel de operador usando Operator y
OperatorCollection. Inspecciona las transiciones del estado gráfico, incluyendo alfa de relleno/trazo
y modo de fusión a través de ExtGState.
Clases clave: Operator, OperatorCollection, ExtGState, GraphicsState
Extensiones de campo JavaScript
Aplicar reglas de formato de campo de JavaScript compatibles con Acrobat en código administrado.FieldDateTimeFormatter formatea cadenas de fecha/hora usando patrones de formato
al estilo Acrobat. FieldNumberCurrencyFormatter formatea valores numéricos como moneda.FieldNumberPercentFormatter formatea valores numéricos como porcentajes.
Clases clave: FieldDateTimeFormatter, FieldNumberCurrencyFormatter,
FieldNumberPercentFormatter
Fachadas
Utilice FormattedText para describir texto con estilo para operaciones de estampado y reparación.
El estilo de fuente y la codificación se controlan mediante las enumeraciones FontStyle yEncodingType.
Clases clave: FormattedText, FontColor, FontStyle, EncodingType