Aspose.Words

ElAspose.Words El espacio de nombres proporciona clases para generar, convertir, modificar, renderizar e imprimir documentos de Microsoft Word sin utilizar Microsoft Word.

Clases

ClaseDescripción
AbsolutePositionTabUna tabulación de posición absoluta es un carácter que se utiliza para avanzar la posición en la línea de texto actual cuando se muestra este contenido de WordprocessingML.
BodyRepresenta un contenedor para el texto principal de una sección.
BookmarkRepresenta un solo marcador.
BookmarkCollectionUna colección deBookmark objetos que representan los marcadores en el rango especificado.
BookmarkEndRepresenta el final de un marcador en un documento de Word.
BookmarkStartRepresenta el inicio de un marcador en un documento de Word.
BorderRepresenta un borde de un objeto.
BorderCollectionUna colección deBorder objetos.
BuildVersionInfoProporciona información sobre el nombre y la versión actual del producto.
CleanupOptionsPermite especificar opciones para la limpieza de documentos.
ComHelperProporciona métodos para que los clientes COM carguen un documento en Aspose.Words.
CommentRepresenta un contenedor para el texto de un comentario.
CommentCollectionProporciona acceso tipificado a una colección deComment nodos.
CommentRangeEndIndica el final de una región de texto que tiene un comentario asociado.
CommentRangeStartIndica el inicio de una región de texto que tiene un comentario asociado.
CompositeNodeClase base para nodos que pueden contener otros nodos.
ConditionalStyleRepresenta un formato especial aplicado a alguna área de una tabla con un estilo de tabla asignado.
ConditionalStyleCollectionRepresenta una colección deConditionalStyle objetos.
ControlCharCaracteres de control que se encuentran a menudo en los documentos.
ConvertUtilProporciona funciones auxiliares para convertir entre varias unidades de medida.
DocumentRepresenta un documento de Word.
DocumentBaseProporciona la clase base abstracta para un documento principal y un documento de glosario de un documento de Word.
DocumentBuilderProporciona métodos para insertar texto, imágenes y otro contenido, especificar fuente, párrafo y formato de sección.
DocumentBuilderOptionsPermite especificar opciones adicionales para el proceso de creación de documentos.
DocumentReaderPluginLoadExceptionSe lanza durante la carga del documento, cuando no se puede cargar el complemento necesario para leer el formato del documento.
DocumentVisitorClase base para visitantes de documentos personalizados.
EditableRangeRepresenta un único rango editable.
EditableRangeEndRepresenta el final de un rango editable en un documento de Word.
EditableRangeStartRepresenta el inicio de un rango editable en un documento de Word.
FileCorruptedExceptionSe lanza durante la carga del documento, cuando el documento parece estar dañado y es imposible cargarlo.
FileFormatInfoContiene datos devueltos porFileFormatUtil métodos de detección de formato de documento.
FileFormatUtilProporciona métodos de utilidad para trabajar con formatos de archivo, como detectar el formato de archivo o convertir extensiones de archivo a/desde enumeraciones de formato de archivo.
FontContiene atributos de fuente (nombre de fuente, tamaño de fuente, color, etc.) para un objeto.
FrameFormatRepresenta el formato relacionado con el marco para un párrafo.
HeaderFooterRepresenta un contenedor para el texto del encabezado o pie de página de una sección.
HeaderFooterCollectionProporciona acceso tipificado aHeaderFooter nodos de unaSection .
HyphenationProporciona métodos para trabajar con diccionarios de separación de palabras. Estos diccionarios indican dónde se pueden separar las palabras de un idioma específico.
ImageWatermarkOptionsContiene opciones que se pueden especificar al agregar una marca de agua con imagen.
ImportFormatOptionsPermite especificar varias opciones de importación para formatear la salida.
IncorrectPasswordExceptionSe lanza si un documento está encriptado con una contraseña y la contraseña especificada al abrir el documento es incorrecta o falta.
InlineClase base para nodos de nivel en línea que pueden tener formato de caracteres asociado a ellos, pero no pueden tener nodos secundarios propios.
InlineStoryClase base para nodos de nivel en línea que pueden contener párrafos y tablas.
InternableComplexAttrClase base para atributo complejo internalizable. El atributo complejo internalizable debe notificar a la colección principal cuando se va a modificar.
LicenseProporciona métodos para licenciar el componente.
MeteredProporciona métodos para establecer una clave medida.
NodeClase base para todos los nodos de un documento de Word.
NodeChangingArgsProporciona datos para los métodos de laINodeChangingCallback interfaz.
NodeCollectionRepresenta una colección de nodos de un tipo específico.
NodeImporterPermite realizar de manera eficiente la importación repetida de nodos de un documento a otro.
NodeListRepresenta una colección de nodos que coinciden con una consulta XPath ejecutada utilizando elSelectNodes método.
PageSetupRepresenta las propiedades de configuración de página de una sección.
ParagraphRepresenta un párrafo de texto.
ParagraphCollectionProporciona acceso tipificado a una colección deParagraph nodos.
ParagraphFormatRepresenta todo el formato de un párrafo.
PhoneticGuideRepresenta la Guía Fonética.
PlainTextDocumentPermite extraer la representación en texto plano del contenido del documento.
RangeRepresenta un área contigua en un documento.
RevisionRepresenta una revisión (cambio rastreado) en un nodo o estilo de documento. UsoRevisionType para comprobar el tipo de esta revisión.
RevisionCollectionUna colección deRevision objetos que representan revisiones en el documento.
RevisionGroupRepresenta un grupo de secuenciasRevision objetos.
RevisionGroupCollectionUna colección deRevisionGroupobjetos que representan grupos de revisión en el documento.
RunRepresenta una serie de caracteres con el mismo formato de fuente.
RunCollectionProporciona acceso tipificado a una colección deRun nodos.
SectionRepresenta una sola sección en un documento.
SectionCollectionUna colección deSection objetos en el documento.
ShadingContiene atributos de sombreado para un objeto.
SignatureLineOptionsPermite especificar opciones para la línea de firma que se inserta. Se utiliza enDocumentBuilder .
SpecialCharClase base para caracteres especiales en el documento.
StoryClase base para elementos que contienen nodos a nivel de bloqueParagraph yTable .
StyleRepresenta un único estilo integrado o definido por el usuario.
StyleCollectionUna colección deStyleobjetos que representan tanto los estilos integrados como los definidos por el usuario en un documento.
SubDocumentRepresenta unaSubdocumento - que es una referencia a un documento almacenado externamente.
TableStyleRepresenta un estilo de tabla.
TabStopRepresenta una única tabulación personalizada.TabStop El objeto es un miembro de the TabStopCollection colección.
TabStopCollectionUna colección deTabStop objetos que representan pestañas personalizadas para un párrafo o un estilo.
TextColumnRepresenta una sola columna de texto.TextColumn es miembro de laTextColumnCollection colección. LaTextColumnLa colección incluye todas las columnas de una sección de un documento.
TextColumnCollectionUna colección deTextColumn objetos que representan todas las columnas de texto en una sección de un documento.
TextWatermarkOptionsContiene opciones que se pueden especificar al agregar una marca de agua con texto.
UnsupportedFileFormatExceptionSe lanza durante la carga del documento, cuando el formato del documento no es reconocido o no es compatible con Aspose.Words.
VariableCollectionUna colección de variables de documento.
WarningInfoContiene información sobre una advertencia que Aspose.Words emitió durante la carga o el guardado del documento.
WarningInfoCollectionRepresenta una colección tipificada deWarningInfo objetos.
WatermarkRepresenta la clase para trabajar con marca de agua del documento.

Interfaces

InterfazDescripción
IDocumentConverterPluginDefine una interfaz para el complemento de conversión externo.
IDocumentMergerPluginDefine una interfaz para un complemento de fusión externo que puede fusionar documentos PDF.
IDocumentProcessorPluginDefine una interfaz para el complemento de procesador de documentos externo.
IDocumentReaderPluginDefine una interfaz para complementos de lectura externos que pueden leer un archivo en un documento.
IHyphenationCallbackImplementado por clases que pueden registrar diccionarios de separación de palabras.
INodeChangingCallbackImplemente esta interfaz si desea recibir notificaciones cuando se inserten o eliminen nodos en el documento.
IRevisionCriteriaImplemente esta interfaz si desea controlar cuándo se ejecutan ciertas acciones.Revision debe ser aceptado/rechazado o no por elAccept/Reject métodos.
IWarningCallbackImplemente esta interfaz si desea tener su propio método personalizado llamado para capturar advertencias de pérdida de fidelidad que pueden ocurrir durante la carga o el guardado de documentos.

Enumeración

EnumeraciónDescripción
BaselineAlignmentEspecifica la posición vertical de las fuentes en una línea.
BorderTypeEspecifica los lados de un borde.
BreakTypeEspecifica el tipo de salto dentro de un documento.
CalendarTypeEspecifica el tipo de calendario.
ChapterPageSeparatorDefine el carácter separador que aparece entre el capítulo y el número de página.
ConditionalStyleTypeRepresenta posibles áreas de tabla en las que se puede definir formato condicional en un estilo de tabla.
ContentDispositionEnumera diferentes formas de presentar el documento en el navegador del cliente.
DropCapPositionEspecifica la posición de un texto de letra capital.
EditorTypeEspecifica el conjunto de posibles alias (o grupos de edición) que se pueden usar como alias para determinar si se permitirá al usuario actual editar un único rango definido por un rango editable dentro de un documento.
EmphasisMarkEspecifica los tipos posibles de marca de énfasis.
HeaderFooterTypeIdentifica el tipo de encabezado o pie de página que se encuentra en un archivo de Word.
HeightRuleEspecifica la regla para determinar la altura de un objeto.
HtmlInsertOptionsEspecifica opciones para elInsertHtml método.
ImportFormatModeEspecifica cómo se fusiona el formato al importar contenido de otro documento.
LineNumberRestartModeDetermina cuándo se reinicia la numeración automática de líneas.
LineSpacingRuleEspecifica los valores de espaciado de línea para un párrafo.
LineStyleEspecifica el estilo de línea de unBorder .
LoadFormatIndica el formato del documento que se va a cargar.
MarginsEspecifica márgenes preestablecidos.
MeasurementUnitsEspecifica la unidad de medida.
NodeChangingActionEspecifica el tipo de cambio de nodo.
NodeTypeEspecifica el tipo de un nodo de documento de Word.
NumberStyleEspecifica el estilo de número para una lista, notas al pie y notas finales, números de página.
NumSpacingEspecifica los valores posibles en los que se puede mostrar el espaciado numérico.
OrientationEspecifica la orientación de la página.
OutlineLevelEspecifica el nivel de esquema de un párrafo en el documento.
PageBorderAppliesToEspecifica en qué páginas se imprime el borde de la página.
PageBorderDistanceFromEspecifica la posición del borde de la página en relación con el margen de la página.
PageVerticalAlignmentEspecifica la justificación vertical del texto en cada página.
PaperSizeEspecifica el tamaño del papel.
ParagraphAlignmentEspecifica la alineación del texto en un párrafo.
ProtectionTypeTipo de protección para un documento.
RevisionsViewPermite especificar si se trabajará con la versión original o revisada de un documento.
RevisionTypeEspecifica el tipo de cambio que se está rastreando enRevision .
SaveFormatIndica el formato en el que se guarda el documento.
SectionLayoutModeEspecifica el modo de diseño para una sección que permite definir el comportamiento de la cuadrícula del documento.
SectionStartEl tipo de salto al inicio de la sección.
StoryTypeEl texto de un documento de Word se almacena en historias.StoryType identifica una historia.
StyleIdentifierIdentificador de estilo independiente de la configuración regional.
StyleTypeRepresenta el tipo de estilo.
TabAlignmentEspecifica la alineación/tipo de una tabulación.
TabLeaderEspecifica el tipo de línea guía que se muestra debajo del carácter de tabulación.
TextDmlEffectEfecto de texto Dml para ejecuciones de texto.
TextEffectEfecto de animación para ejecuciones de texto.
TextOrientationEspecifica la orientación del texto en una página, en una celda de una tabla o en un marco de texto.
TextureIndexEspecifica la textura del sombreado.
UnderlineIndica el tipo de subrayado aplicado a una fuente.
VisitorActionPermite al visitante controlar la enumeración de nodos.
WarningSourceEspecifica el módulo que produce una advertencia durante la carga o el guardado del documento.
WarningTypeEspecifica el tipo de advertencia que emite Aspose.Words durante la carga o el guardado del documento.
WatermarkLayoutDefine el diseño de la marca de agua en relación con el centro de la marca de agua.
WatermarkTypeEspecifica el tipo de marca de agua.