Aspose.Html

El Aspose.Html El espacio de nombres contiene clases y métodos para manipular documentos HTML, ya sean simples o complejos y sobre la marcha. Aspose.HTMLpara .NET permite a los desarrolladores Insertar, Quitar, Reemplazar nodos HTML, extraer información de estilo CSS, Navegar a través de documentos HTML mediante NodeIterator, TreeWalker proporcionados por Traversal Specifications, XPath o consultas de selector CSS. También ofrece secuencias de comandos que permiten to manipular HTML DOM a través de JavaScript. Además de HTML, esta API también proporciona las capacidades para cargar EPUB y MHTML. Las API de Aspose son famosas por sus características de conversión de formato de archivo y esta API también brinda las capacidades para cargar archivos HTML y representar la salida en PDF, XPS y formatos de imagen ráster, incluidos JPEG, PNG, BMP y TIFF.

Clases

Clase Descripción
ArrayBuffer El objeto ArrayBuffer se utiliza para representar un búfer de datos binarios sin procesar genérico de longitud fija.
Configuration Representa el objeto de contexto de configuración que se usa para establecer la configuración del entorno para la aplicación.
Float32Array Representa una matriz de números de punto flotante de 32 bits (correspondientes al tipo de datos flotante C) en el orden de bytes de la plataforma.
Float64Array Representa una matriz de números de coma flotante de 64 bits (correspondientes al tipo de datos flotante C) en el orden de bytes de la plataforma.
FontsSettings Representa la configuración de manejo de fuentes.
HTMLAddressElement El elemento de dirección. Consulte la definición del elemento DIRECCIÓN en HTML 4.01.
HTMLAnchorElement El elemento ancla. Consulte la definición del elemento A en HTML 4.01.
HTMLAppletElement Un applet de Java incrustado. Consulte la definición del elemento APPLET en HTML 4.01. Este elemento está en desuso en HTML 4.01.
HTMLAreaElement Definición del área del mapa de imágenes del lado del cliente. Consulte la definición del elemento AREA en HTML 4.01.
HTMLBaseElement URI base del documento [IETFRFC 2396 ]. Ver la definición del elemento BASE en HTML 4.01.
HTMLBaseFontElement Fuente base. Consulte la definición del elemento BASEFONT en HTML 4.01. Este elemento está obsoleto en HTML 4.01.
HTMLBodyElement El cuerpo del documento HTML. Este elemento siempre está presente en la API DOM, incluso si las etiquetas no están presentes en el documento de origen. Consulte la definición del elemento BODY en HTML 4.01.
HTMLBRElement Forzar un salto de línea. Ver la definición del elemento BR en HTML 4.01.
HTMLButtonElement Pulsador. Ver la definición del elemento BUTTON en HTML 4.01.
HTMLCanvasElement La interfaz HTMLCanvasElement proporciona propiedades y métodos para manipular el diseño y la presentación de los elementos del lienzo. La interfaz HTMLCanvasElement también hereda las propiedades y métodos de la interfaz HTMLElement.
HTMLDataListElement El elemento datalist representa un conjunto de elementos de opciones que representan opciones predefinidas para otros controles. Consulte también laRecomendación HTML 5.2 W3C .
HTMLDirectoryElement Lista de directorios. Consulte la definición del elemento DIR en HTML 4.01. Este elemento está obsoleto en HTML 4.01.
HTMLDivElement Contenedor de bloques genérico. Consulte la definición del elemento DIV en HTML 4.01.
HTMLDListElement Lista de definiciones. Ver la definición del elemento DL en HTML 4.01.
HTMLDocument UnHTMLDocumento es la raíz de la jerarquía HTML y contiene todo el contenido. Además de proporcionar acceso a la jerarquía, también proporciona algunos métodos convenientes para acceder a ciertos conjuntos de información del documento.
HTMLElement Todas las interfaces de elementos HTML derivan de esta clase. Los elementos que solo exponen los atributos principales de HTML están representados por la base Elemento HTMLinterfaz. Estos elementos son los siguientes: especial: SUB, SUP, SPAN, BDOfont: TT, I, B, U, S, STRIKE, BIG, SMALL frase: EM, STRONG, DFN, CODE, SAMP, KBD, VAR, CITE, SIGLAS, ABBRlist: DD, DTNOFRAMES, NOSCRIPTADDRESS, CENTERTheestilo Se puede acceder al atributo de un elemento HTML a través de ElementoCSSInlineStyle interfaz que se define en el módulo CSS [Hojas de estilo DOM Nivel 2 y CSS ].
HTMLFieldSetElement Organiza los controles de formulario en grupos lógicos. Consulte la definición del elemento FIELDSET en HTML 4.01.
HTMLFontElement Cambio local de fuente. Consulte la definición del elemento FONT en HTML 4.01. Este elemento está obsoleto en HTML 4.01.
HTMLFormElement ElFORMA element abarca un comportamiento similar a una colección y un elemento. Proporciona acceso directo a los controles de formulario contenidos así como a los atributos del elemento de formulario. Ver la definición del elemento FORM en HTML 4.01.
HTMLFrameElement Crea un marco. Ver la definición del elemento FRAME en HTML 4.01.
HTMLFrameSetElement Crea una cuadrícula de marcos. Ver la definición del elemento FRAMESET en HTML 4.01.
HTMLHeadElement Información del encabezado del documento. Ver la definición del elemento HEAD en HTML 4.01.
HTMLHeadingElement Para elH1 aH6 elementos. Ver la definición H1 element en HTML 4.01.
HTMLHRElement Crear una regla horizontal. Ver la definición del elemento HR en HTML 4.01.
HTMLHtmlElement Raíz de un documento HTML. Ver la definición del elemento HTML en HTML 4.01.
HTMLIFrameElement Subventanas en línea. Consulte la definición del elemento IFRAME en HTML 4.01.
HTMLImageElement Imagen incrustada. Ver la definición del elemento IMG en HTML 4.01.
HTMLInputElement Control de formulario. Según el entorno en el que se visualiza la página , la propiedad de valor puede ser de solo lectura para el tipo de entrada de carga de archivos . Para el tipo de entrada “contraseña”, el valor real devuelto puede enmascararse para evitar el uso no autorizado. Consulte la definición del elemento INPUT en [HTML 4.01 ].
HTMLIsIndexElement Este elemento se utiliza para la entrada de texto de una sola línea. Consulte la definición del elemento ISINDEX en HTML 4.01. Este elemento está en desuso en HTML 4.01.
HTMLLabelElement Texto de etiqueta de campo de formulario. Ver la definición del elemento LABEL en HTML 4.01.
HTMLLegendElement Proporciona un título para unCONJUNTO DE CAMPO agrupamiento. Consulte la definición del elemento LEGEND en HTML 4.01.
HTMLLIElement Elemento de lista. Ver la definición del elemento LI en HTML 4.01.
HTMLLinkElement ElENLACEEl elemento especifica un enlace a un recurso externo y define la relación de este documento con ese recurso (o viceversa). Ver la definición del elemento LINK en HTML 4.01 (ver también el LinkStyle interfaz en el módulo StyleSheet [Hojas de estilo DOM Nivel 2 y CSS ]).
HTMLMapElement Mapa de imágenes del lado del cliente. Ver la definición del elemento MAP en HTML 4.01.
HTMLMenuElement Lista de menú. Consulte la definición del elemento MENU en HTML 4.01. Este elemento está en desuso en HTML 4.01.
HTMLMetaElement Contiene metainformación genérica sobre el documento. Consulte la definición del elemento META en HTML 4.01.
HTMLModElement Aviso de modificación de parte de un documento. Consulte las definiciones de los elementos INS y DEL en HTML 4.01.
HTMLNoScriptElement Sentencias de script. Ver la definición del elemento NOSCRIPT en HTML 4.01.
HTMLObjectElement Objeto incrustado genérico. En principio, todas las propiedades en el elemento del objeto son de lectura y escritura, pero en algunos entornos algunas propiedades pueden ser de solo lectura una vez que se instancia el objeto subyacente. Consulte la definición del elemento OBJECT en [HTML 4.01 ].
HTMLOListElement Lista ordenada. Ver la definición del elemento OL en HTML 4.01.
HTMLOptGroupElement Agrupar opciones en subdivisiones lógicas. Consulte la definición del elemento OPTGROUP en HTML 4.01.
HTMLOptionElement Una opción seleccionable. Ver la definición del elemento OPCIÓN en HTML 4.01.
HTMLParagraphElement Párrafos. Ver la definición del elemento P en HTML 4.01.
HTMLParamElement Parámetros alimentados alOBJETO elemento. Consulte la definición del elemento PARAM en HTML 4.01.
HTMLPreElement Texto preformateado. Ver la definición del elemento PRE en HTML 4.01.
HTMLQuoteElement Para elq yBLOQUEOelementos. Consulte la definición del elemento Q en HTML 4.01.
HTMLScriptElement Sentencias de script. Ver la definición del elemento SCRIPT en HTML 4.01.
HTMLSelectElement El elemento select permite seleccionar una opción. Se puede acceder directamente a las opciones contenidas a través del elemento de selección como una colección. Ver la definición del elemento SELECT en HTML 4.01.
HTMLStyleElement Información de estilo. Consulte la definición del elemento STYLE en HTML 4.01, el módulo CSS [Hojas de estilo DOM Nivel 2 y CSS ] y elLinkStyle interfaz en el módulo StyleSheets [Hojas de estilo DOM Nivel 2 y CSS ].
HTMLTableCaptionElement Título de la tabla Consulte la definición del elemento CAPTION en HTML 4.01.
HTMLTableCellElement El objeto utilizado para representar elJU yDT elementos. Ver la definición del elemento TD en HTML 4.01.
HTMLTableColElement Reagrupa elCOLUMNA yCOLGRUPO elementos. Consulte la definición del elemento COL en HTML 4.01.
HTMLTableElement Los métodos create* y delete* de la tabla permiten a los autores construir y modificar tablas. [HTML 4.01 ] especifica que solo uno de cada uno de los SUBTÍTULO ,CABEZA , yPIE los elementos pueden existir en una tabla. Por lo tanto, si existe uno, y se llama al método createTHead() o createTFoot(), el método devuelve el elemento THead o TFoot existente. Ver la definición del elemento TABLE en HTML 4.01.
HTMLTableRowElement Una fila en una tabla. Ver la definición del elemento TR en HTML 4.01.
HTMLTableSectionElement ElCABEZA ,PIE , yTBODY elementos.
HTMLTemplateElement El elemento de plantilla
HTMLTextAreaElement Campo de texto de varias líneas. Ver la definición del elemento TEXTAREA en HTML 4.01.
HTMLTitleElement El elemento de título. Ver la definición del elemento TITLE en HTML 4.01.
HTMLUListElement Lista desordenada. Consulte la definición del elemento UL en HTML 4.01.
HTMLUnknownElement El elemento html desconocido.
Int16Array Representa una matriz de enteros de 16 bits con signo en complemento a dos en el orden de bytes de la plataforma.
Int32Array Representa una matriz de enteros de 32 bits con signo en complemento a dos en el orden de bytes de la plataforma.
Int8Array Representa una matriz de enteros de 8 bits con signo en complemento a dos.
License Proporciona métodos para licenciar el componente.
Metered Proporciona métodos para configurar la clave medida.
MimeType Representa un tipo de medio de Internet
PlatformException Representa la clase base para todas las excepciones que pueden ocurrir durante la ejecución de la aplicación.
TypedArray Los objetos TypedArray presentan una vista tipo matriz de un búfer de datos binarios subyacente.
TypedArray<T> Los objetos TypedArray presentan una vista tipo matriz de un búfer de datos binarios subyacente.
Uint16Array Representa una matriz de enteros sin signo de 16 bits con complemento a dos en el orden de bytes de la plataforma.
Uint32Array Representa una matriz de enteros sin signo de 32 bits con complemento a dos en el orden de bytes de la plataforma.
Uint8Array Representa una matriz de enteros sin signo de 8 bits en complemento a dos.
Uint8ClampedArray Representa una matriz de enteros sin signo de 8 bits sujetos a 0-255; si especificó un valor que está fuera del rango de [0,255], se establecerá 0 o 255 en su lugar;
Url Proporciona una representación de objeto de un identificador universal (URL).

Interfaces

Interfaz Descripción
IDocumentFragmentElement Representa la interfaz común para todos los elementos de fragmento de documento.
IFormAssociatedElement Un elemento asociado a un formulario puede tener una relación con un elemento de formulario, que se denomina propietario del formulario del elemento. Si un elemento asociado a un formulario no está asociado con un elemento de formulario, se dice que su propietario de formulario es nulo. Un elemento asociado a un formulario está, de manera predeterminada, asociado con su elemento de formulario antecesor más cercano (como se describe a continuación), pero, si es reasociable, puede tener un atributo de formulario especificado para anular esto.
IHTMLFormElement Representa una interfaz base que debe ser implementada por HTML Form Elements.
IHTMLOptionsCollection UnHTMLOptionsCollection es una lista de nodos que representan el elemento de opción HTML . Se puede acceder a un nodo individual mediante el índice ordinal o el índice del nodo.nombre oidentificación atributos Se supone que las colecciones en HTML DOM están activas, lo que significa que se actualizan automáticamente cuando se cambia el documento subyacente.
IUrlSearchParams Proporciona métodos para trabajar con cadenas de consulta de URL.

Enumeración

Enumeración Descripción
Sandbox Un conjunto de indicadores de sandboxing es un conjunto de cero o más de los siguientes indicadores, que se utilizan para restringir las capacidades de los recursos potencialmente no confiables.