Aspose.Pdf

El Aspose.Pdf es un espacio de nombres raíz para todas las clases de la biblioteca Aspose.Pdf que están directamente en ella como Documento indirectamente a través de varios subnamespaces.

Clases

Clase Descripción
ApsLoadOptions La clase describe las opciones de carga de aps.
ApsSaveOptions Guardar opciones para exportar a formato APS XML.
Artifact La clase representa el objeto PDF Artifact.
ArtifactCollection La clase representa la colección de artefactos.
BackgroundArtifact La clase describe el artefacto de fondo. Este artefacto permite establecer el fondo de la página.
BaseActionCollection La clase encapsula acciones básicas con acciones interactivas de página/anotación/campo
BaseOperatorCollection Representa la clase base para la colección de operadores.
BaseParagraph Representa un objeto base abstracto que se puede agregar a la página (doc.Paragraphs.Add()).
BorderInfo Esta clase representa el borde de los elementos gráficos.
BuildVersionInfo Esta clase proporciona información sobre la compilación actual del producto.
Cell Representa una celda de la fila de la tabla.
Cells Representa una colección de celdas de fila.
CgmImportOptions Opción de importación para importar desde formato de metarchivo de gráficos de computadora (CGM).
CgmLoadOptions Contiene opciones para cargar/importar un archivo CGM en un documento pdf.
Collection Representa la clase de Colección (12.3.5 Colecciones).
Color Representa la clase de valor de color que se puede expresar en diferentes espacios de color.
ColumnInfo Esta clase representa una columna info.
ComHelper Proporciona métodos para que los clientes COM carguen un documento en Aspose.Pdf.
CompositingParameters Representa un objeto que contiene parámetros de composición de gráficos del estado actual de los gráficos.
DeprecatedFeatureException La excepción que se lanza cuando una función está obsoleta en la versión actual de pdf.
DestinationCollection Class representa la colección de todos los destinos (un árbol de nombres que asigna cadenas de nombres a destinos (consulte 12.3.2.3, “Destinos con nombre”) y (consulte 7.7.4, “Diccionario de nombres”)) en el documento pdf.
DocSaveOptions Guardar opciones para exportar a formato Doc
Document Clase que representa el documento PDF
DocumentFactory Clase que permite crear/cargar documentos de diferentes tipos.
DocumentInfo Representa la metainformación del documento PDF.
EmbeddedFileCollection Clase que representa la colección de archivos incrustados.
EmptyValueException Excepción que se lanzó cuando el valor requerido no existe.
EncryptedPayload Representa la carga útil cifrada en la especificación del archivo.
EpubLoadOptions Contiene opciones para cargar/importar un archivo EPUB en un documento pdf.
EpubSaveOptions Guardar opciones para exportar a formato EPUB
ExcelSaveOptions Guardar opciones para exportar a formato Excel
FileHyperlink Representa el objeto de hipervínculo de archivo.
FileParams Define un diccionario de parámetros de archivo incrustado que contendrá información adicional específica del archivo.
FileSpecification Clase que representa el archivo incrustado.
FloatingBox
FontEmbeddingException La excepción que se lanza cuando falla un intento de incrustar la fuente
FontNotFoundException La excepción que se lanza cuando no se encuentra una fuente.
FooterArtifact Describe el artefacto de pie de página. Esto puede usarse para establecer el pie de página de la página.
FormattedFragment Representa fragmento con formato abstracto.
GraphInfo Representa información gráfica.
Group Una clase de atributos de grupo que especifica los atributos del grupo de páginas de la página para usar en el modelo de imagen transparente.
HeaderArtifact La clase describe el artefacto Header. Este artifacgt se puede usar para establecer el encabezado de la página.
HeaderFooter La clase representa la página PDF de encabezado o pie de página.
Heading Representa rumbo.
HtmlFragment Representa fragmento html.
HtmlLoadOptions Representa opciones para cargar/importar un archivo html en un documento pdf.
HtmlSaveOptions Guardar opciones para exportar a formato HTML
Hyperlink Representa hipervínculo abstracto.
Id Representa la estructura del identificador de archivos.
Image Representa imagen.
ImagePlacement Representa las características de una imagen colocada en la página del documento PDF.
ImagePlacementAbsorber Representa un objeto absorbente de objetos de colocación de imágenes. Realiza búsquedas de usos de imágenes y proporciona acceso a los resultados de búsqueda a través deImagePlacements colección.
ImagePlacementCollection Representa una colección de ubicaciones de imágenes
ImageStamp Vuelve a presentar sello gráfico.
ImportOptions Tipo ImportOptions mantener el nivel de abstracción en opciones de importación individuales.
IncorrectCMapUsageException La excepción que se lanza cuando el uso de la fuente es incorrecto.
IncorrectFontUsageException La excepción que se lanza cuando el uso de la fuente es incorrecto.
InvalidCgmFileFormatException La excepción que se lanza cuando un archivo Cgm no es válido.
InvalidFileFormatException La excepción que se lanza cuando un archivo no es válido.
InvalidFormTypeOperationException La excepción que se lanza cuando una operación con tipo formulario no es válida.
InvalidPasswordException La excepción que se lanza cuando el usuario proporciona una contraseña no válida.
InvalidPdfFileFormatException La excepción que se lanza cuando un archivo pdf no es válido.
InvalidValueFormatException Excepción que se lanzó cuando el valor solicitado tiene un formato incorrecto.
JavaScriptCollection Esta clase representa una colección de JavaScript.
Layer Representa la capa de la página.
LevelFormat Representa el formato de la tabla de contenido.
License Proporciona métodos para licenciar el componente.
LoadOptions El tipo LoadOptions mantiene el nivel de abstracción en las opciones de carga individuales
LocalHyperlink Representa el objeto de hipervínculo local.
MarginInfo Esta clase representa un margen para diferentes objetos.
Matrix La clase representa la matriz de transformación.
Matrix3D La clase representa la matriz de transformación.
MdLoadOptions Opciones de carga para conversión de formato Markdown.
Metadata Proporciona acceso al flujo de metadatos XMP.
Metered Proporciona métodos para configurar la clave medida.
MhtLoadOptions Representa opciones para cargar/importar un archivo .mht en un documento pdf.
MobiXmlSaveOptions Guardar opciones para exportar a formato Xml
NamedDestinationCollection Class representa la colección de todos los destinos (un árbol de nombres que asigna cadenas de nombres a destinos (consulte 12.3.2.3, “Destinos con nombre”) y (consulte 7.7.4, “Diccionario de nombres”)) en el documento pdf.
Note Esta clase representa la nota de párrafo del generador.
OcspSettings Representa la configuración de ocsp utilizada durante el proceso de firma.
Operator Clase abstracta que representa al operador.
OperatorCollection La clase representa una colección de operadores
OperatorSelector Esta clase se usa para seleccionar operadores usando la idea de plantilla de visitante.
Opi Representa La interfaz abierta de preimpresión (OPI) es un mecanismo para crear marcadores de posición de baja resolución, o proxies, para imágenes de alta resolución.
OptimizedMemoryStream Define un MemoryStream que puede contener más capacidad estándar
OutlineCollection Representa la jerarquía del esquema del documento.
OutlineItemCollection Representa la entrada de esquema en la jerarquía de esquema del documento PDF.
Outlines La clase describe una colección de contornos.
Page Clase que representa la página del documento PDF.
PageActionCollection Esta clase describe acciones de página
PageCollection Colección de páginas de documentos PDF.
PageInfo Representa la información de la página.
PageLabel Clase que representa el rango de etiqueta de página.
PageLabelCollection Clase que representa la colección de etiquetas de página.
PageNumberStamp Representa el sello de número de página y se usa para numerar páginas.
PageSize Clase que representa el tamaño de la página en el documento PDF.
Paragraphs Esta clase representa la colección de párrafos.
PclLoadOptions Representa las opciones para cargar (importar) un archivo PCL en un documento pdf.
PdfANonSpecificationFlags Esta clase contiene indicadores para controlar la conversión de PDF/A en los casos en que el documento PDF de origen no corresponde a la especificación de PDF. Si se utilizan banderas de esta clase, disminuye el rendimiento pero es necesario cuando el documento PDF de origen no se puede convertir al formato PDF/A de la forma habitual. De forma predeterminada, todos los indicadores están configurados en falso.
PdfASymbolicFontEncodingStrategy Esta clase describe reglas que se pueden usar para ajustar el proceso de copia de datos de codificación para casos cuando la fuente simbólica TrueType tiene más de una codificación. cmap de la fuente TrueType". ¿A qué se debe este error? Todas las fuentes simbólicas TrueType tienen una tabla especial “cmap” en sus datos internos. Esta tabla asigna códigos de caracteres a índices de glifos. Y esta tabla podría contener diferentes subtablas de codificación que describen las codificaciones utilizadas. Consulte información avanzada sobre las tablas cmap en https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6cmap.html. Por lo general, la tabla cmap contiene varias subtablas de codificación, pero el estándar PDF/A requiere que solo una codificación la subtabla (3,0) debe dejarse para esta fuente en el documento PDF/A. Y la pregunta clave aquí: ¿qué datos se deben tomar de otras subtablas para copiar en la tabla de codificación de destino (3,0)? La mayoría de las fuentes tienen tablas cmap ‘bien formadas’ donde cada subtabla de codificación es totalmente consistente con otra subtabla. Pero algunas fuentes tienen tablas cmap con colisiones, donde, por ejemplo, una subtabla tiene un índice de glifos 100 para Unicode 100, pero otra subtabla tiene un índice de glifos 200 para el mismo Unicode 100. Para resolver este problema, se necesita una estrategia especial. Por defecto se utiliza la siguiente estrategia: se busca mac subtable(1,0). Si se encuentra esta tabla, solo se utilizan estos datos para llenar la tabla destino (3,0). Si no se encuentra la subtabla mac, todas las subtablas excepto (3,0) se iteran y se usan para copiar datos en la subtabla de destino (3,0). Además, la asignación para cada Unicode (Unicode, índice de glifos) se copia en la tabla de destino solo si la tabla de destino no tiene este Unicode en el momento actual. Entonces, por ejemplo, si la primera subtabla tiene el índice de glifo 100 para Unicode 100 y la siguiente subtabla tiene el índice glyph 200 para el mismo Unicode 100, solo se copiarán los datos de la primera subtabla (Unicode = 100, índice de glifo = 100). Por lo tanto, cada subtabla anterior tiene prioridad sobre la siguiente. Propiedades de esta clasePdfASymbolicFontEncodingStrategyayudar a ajustar el comportamiento predeterminado. Si propiedadPreferredCmapEncodingTable de tipoCMapEncodingTableType está configurado, luego se usará la subtabla relevante en precedencia a la subtabla mac (1,0). Valor ‘MacTable’ from enumeraciónCMapEncodingTableType no tiene sentido en este caso, porque apunta en la misma subtabla mac (1,0) que se usará por defecto. PropiedadCmapEncodingTablesPriorityQueue descarta todas las prioridades para cualquier subtabla. Si se establece esta propiedad, solo se utilizarán las subtablas de la cola declarada en el orden especificado. Si no se encuentran las subtablas especificadas, se utilizará la iteración predeterminada de todas las subtablas y la estrategia de copia descrita anteriormente . ObjetoQueueItem especifica la subtabla de codificación utilizada. Esta subtabla se puede establecer mediante una combinación de miembros (PlatformID, PlatformSpecificId) o medianteCMapEncodingTableType enumeración.
PdfException Representa errores que ocurren durante la ejecución de la aplicación PDF.
PdfFormatConversionOptions representa un conjunto de opciones para convertir documentos PDF
PdfPageStamp La clase representa el sello que usa la página PDF como sello.
PdfSaveOptions Guardar opciones para exportar a formato Pdf
PdfXmlLoadOptions Opciones de carga para formato PdfXml.
PdfXmlSaveOptions Guardar opciones para formato PdfXml.
Point Representar punto con coordenadas fraccionarias.
Point3D Representar punto con coordenadas fraccionarias.
PptxSaveOptions Guardar opciones para exportar a formato SVG
PrintController Representa el controlador de impresión.
PsLoadOptions Representa opciones para cargar/importar un archivo .mht en un documento pdf.
Rectangle La clase representa un rectángulo.
RenderingOptions Representa las opciones de renderizado.
Resources Clase que representa los recursos de la página.
RgbToDeviceGrayConversionStrategy Representa la estrategia de conversión de rgb a espacios de color gris del dispositivo.
Row Representa una fila de la tabla.
Rows Representa una colección de filas de table.
SaveOptions SaveOptions escribe el nivel de abstracción en opciones de guardado individuales
Stamp Una clase abstracta para varios tipos de sellos que vienen como descendientes.
SvgLoadOptions Representa opciones para cargar/importar un archivo SVG en un documento pdf.
SvgSaveOptions Guardar opciones para exportar a formato SVG
Table Representa una tabla que se puede agregar a la página.
TeXFileSystemInputDirectory Implementa el método del sistema de archivos regular para obtener un flujo de archivos para leer.
TeXFileSystemOutputDirectory Implementa el método del sistema de archivos regular para obtener un flujo de archivos para escribir.
TeXFragment Representa el fragmento de TeX.
TeXLoadOptions Representa opciones para cargar/importar un archivo TeX en un documento PDF.
TeXMemoryOutputDirectory Implementa la obtención de un flujo de salida de la memoria. Puede usarlo, por ejemplo, cuando no desea que la salida que lo acompaña (como un archivo de registro) se escriba en el disco pero le gustaría leerlo luego desde la memoria.
TeXSaveOptions Guardar opciones para exportar a formato TeX
TextStamp Vuelve a presentar el sello de texto.
TimestampSettings Representa la configuración de ocsp utilizada durante el proceso de firma.
TocInfo Representa la tabla de contenido info.
TxtLoadOptions Opciones de carga para la conversión de TXT a PDF.
UnifiedSaveOptions Esta clase representa opciones de guardado para guardar que usa una forma de conversión unificada (con un modelo de documento interno unificado)
UnsupportedFontTypeException La excepción que se lanza cuando un tipo de fuente no es compatible.
WarningInfo Objeto inmutable para encapsular información de advertencia.
Watermark Representa una marca de agua de la página.
WatermarkArtifact La clase describe el artefacto de marca de agua. Esto puede usarse para
WebHyperlink Representa el objeto de hipervínculo web.
XForm Clase representa XForm
XFormCollection La clase representa la colección de XFormCollection.
XImage Clase que representa la imagen X-Object.
XImageCollection Clase que representa la colección XImage.
XmlLoadOptions Representa opciones para cargar/importar un archivo XML en un documento pdf.
XmlSaveOptions Guardar opciones para exportar a formato Xml
XmpField Representa el campo XMP.
XmpPdfAExtensionField Este esquema describe un campo en un tipo estructurado. Es muy similar al esquema PDF/A Property Value Type , pero define un campo en una estructura en lugar de una propiedad. URI de espacio de nombres de esquema: http://www.aiim.org/pdfa/ns/field# Obligatorio prefijo de espacio de nombres de esquema: pdfaField.
XmpPdfAExtensionObject Representa la clase base para instancias de campo, propiedad, tipo de valor.
XmpPdfAExtensionProperty Describe una sola propiedad. URI de espacio de nombres de esquema: http://www.aiim.org/pdfa/ns/property# Prefijo de espacio de nombres de esquema requerido: pdfaProperty
XmpPdfAExtensionSchema Describe el esquema de extensión XMP proporcionado por PDF/A-1.
XmpPdfAExtensionSchemaDescription Representa la descripción del esquema de extensión XMP proporcionado por PDF/A-1.
XmpPdfAExtensionValueType Se requiere el esquema PDF/A ValueType para todos los tipos de valor de propiedad que no están definidos en la especificación XMP 2004, es decir, para tipos de valor fuera de la siguiente lista: - Tipos de matriz (estos son tipos de contenedor que pueden contener uno o más campos ): Alt, Bag, Seq - Tipos de valores básicos: Boolean, (abierto y cerrado) Choice, Date, Dimensions, Integer, Lang Alt, Locale, MIMEType, ProperName, Real, Text, Thumbnail, URI, URL, XPath - Gestión de medios tipos de valor: AgentName, RenditionClass, ResourceEvent, ResourceRef, Version - Tipo de valor de flujo de trabajo/trabajo básico: Job - Tipos de valor de esquema EXIF: Flash, CFAPattern, DeviceSettings, GPSCoordinate, OECF/SFR, Rational URI de espacio de nombres de esquema: http://www. aiim.org/pdfa/ns/type# Prefijo de espacio de nombres de esquema requerido: pdfaType
XmpValue Representa el valor XMP
XpsLoadOptions Representa opciones para cargar/importar un archivo xps en un documento pdf.
XpsSaveOptions Guardar opciones para exportar a formato Xps
XslFoLoadOptions Representa opciones para cargar/importar un archivo XSL-FO en un documento pdf.

Interfaces

Interfaz Descripción
IColorSpaceConversionStrategy Interfaz para estrategias de conversión de espacios de color.
IIndexBitmapConverter Esta interfaz declarada para la personalización de algoritmos de cuantificación. Los usuarios pueden implementar su propia realización de estos algoritmos (por ejemplo, algoritmos basados en código no administrado).
INamedDestinationCollection Colección de destinos con nombre.
IOperatorSelector Define Visitante para visitar diferentes operadores de pdf.
IPageSetOptions Define las opciones de conversión relacionadas con un conjunto de páginas para convertir.
IPipelineOptions Define las opciones de conversión relacionadas con la configuración de canalización.
ITeXInputDirectory Interfaz del directorio de entrada de TeX generalizado.
ITeXOutputDirectory Interfaz del directorio de salida de TeX generalizado.
IWarningCallback Interfaz para el soporte del mecanismo de devolución de llamada del usuario.

Enumeración

Enumeración Descripción
AFRelationship La enumeración describe la relación de los archivos asociados.
BlendMode La enumeración de modos de mezcla.
BorderCornerStyle Enumera los estilos de las esquinas del borde para border.
BorderSide Enumera los lados del borde.
ColorSpace La enumeración de espacios de color.
ColorType Especifica el tipo de color de los elementos en la página.
ColumnAdjustment Enumera los tipos de ajuste de columna.
ContentDisposition Protocolo MIME Content-Disposition header.
ConvertErrorAction Esta clase representa la acción para los errores de conversión.
ConvertSoftMaskAction Esta acción representa acciones para la conversión de imágenes con máscara suave.
ConvertTransparencyAction Esta clase representa la acción de conversión de transparencia.
CryptoAlgorithm Representa el tipo de algoritmo criptográfico que se utiliza en las rutinas de cifrado/descifrado.
DigestHashAlgorithm Representa el tipo de algoritmo que asigna datos a un “hash”
Direction Dirección del texto.
ExtendedBoolean Representa el tipo booleano que admite un valor indefinido.
ExtractImageMode Define diferentes modos que se pueden usar al extraer imágenes de documentos.
FileEncoding Codificación del archivo adjunto. Valores posibles: Zip: el archivo está comprimido con ZIP, Ninguno: el archivo no está comprimido.
Fixup Esta enumeración representa un tipo de Fixup.
FontSubsetStrategy enumera estrategias para el subconjunto de fuentes
HorizontalAlignment Describe la alineación horizontal.
HtmlDocumentType Representa la enumeración de los tipos de documentos HTML.
HtmlMediaType Especifica los posibles tipos de medios utilizados durante la renderización.
HtmlPageLayoutOption Especifica indicadores que, junto con otras opciones, determinan los tamaños y diseños de las páginas.
ImageDeleteAction Acción que se realizó con el objeto de imagen cuando la imagen se eliminó de la colección. Si se elimina el objeto de imagen
ImageFileType Enumera los tipos de archivo de imagen.
ImageFilterType Enumeración que representa el tipo de filtro de imagen.
ImportFormat Especifica el formato de importación.
LoadFormat Especifica el formato de carga.
NumberingStyle Enumeración del estilo de numeración de páginas admitido para la clase PageLabel.
PageCoordinateType Describe el tipo de coordenadas de la página.
PageLayout Descibes diseño de página.
PageMode La clase describe los componentes utilizados de la página del documento.
PasswordType Esta enumeración representa los tipos de contraseña conocidos utilizados para documentos PDF protegidos con contraseña.
PdfFormat Esta clase representa un formato pdf.
Permissions Esta enumeración representa los permisos del usuario para un pdf.
PrintDuplex La opción de manejo del papel que se utilizará al imprimir el archivo desde el cuadro de diálogo de impresión..
ProgressEventType Esta enumeración describe posibles tipos de eventos de progreso que pueden ocurrir durante la conversión
ReturnAction Enum representó una acción de flujo de trabajo del programa en caso de invocar el Warning método.
Rotation Enumeración de posibles valores de giro.
SaveFormat Especifica el formato
TableBroken Enumera la tabla rota.
TabOrder Orden de tabulación en la página
VerticalAlignment Enumeración de posibles valores de alineación vertical.
WarningType Enumeración representada tipo de advertencia.
XfaTag La etiqueta de transmisión xfa
XmpFieldType Esta enumeración representa los tipos de un campo XMP.
XmpPdfAExtensionCategoryType Categoría de propiedad: interna o externa.