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

ClaseDescripción
ArrayBufferEl objeto ArrayBuffer se utiliza para representar un búfer de datos binarios sin procesar genérico de longitud fija.
ConfigurationRepresenta el objeto de contexto de configuración que se usa para establecer la configuración del entorno para la aplicación.
Float32ArrayRepresenta 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.
Float64ArrayRepresenta 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.
FontsSettingsRepresenta la configuración de manejo de fuentes.
HTMLAddressElementEl elemento de dirección. Consulte la definición del elemento DIRECCIÓN en HTML 4.01.
HTMLAnchorElementEl elemento ancla. Consulte la definición del elemento A en HTML 4.01.
HTMLAppletElementUn applet de Java incrustado. Consulte la definición del elemento APPLET en HTML 4.01. Este elemento está en desuso en HTML 4.01.
HTMLAreaElementDefinición del área del mapa de imágenes del lado del cliente. Consulte la definición del elemento AREA en HTML 4.01.
HTMLBaseElementURI base del documento [IETFRFC 2396 ]. Ver la definición del elemento BASE en HTML 4.01.
HTMLBaseFontElementFuente base. Consulte la definición del elemento BASEFONT en HTML 4.01. Este elemento está obsoleto en HTML 4.01.
HTMLBodyElementEl 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.
HTMLBRElementForzar un salto de línea. Ver la definición del elemento BR en HTML 4.01.
HTMLButtonElementPulsador. Ver la definición del elemento BUTTON en HTML 4.01.
HTMLCanvasElementLa 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.
HTMLDataListElementEl 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 .
HTMLDirectoryElementLista de directorios. Consulte la definición del elemento DIR en HTML 4.01. Este elemento está obsoleto en HTML 4.01.
HTMLDivElementContenedor de bloques genérico. Consulte la definición del elemento DIV en HTML 4.01.
HTMLDListElementLista de definiciones. Ver la definición del elemento DL en HTML 4.01.
HTMLDocumentUnHTMLDocumento 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.
HTMLElementTodas 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 ].
HTMLFieldSetElementOrganiza los controles de formulario en grupos lógicos. Consulte la definición del elemento FIELDSET en HTML 4.01.
HTMLFontElementCambio local de fuente. Consulte la definición del elemento FONT en HTML 4.01. Este elemento está obsoleto en HTML 4.01.
HTMLFormElementElFORMA 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.
HTMLFrameElementCrea un marco. Ver la definición del elemento FRAME en HTML 4.01.
HTMLFrameSetElementCrea una cuadrícula de marcos. Ver la definición del elemento FRAMESET en HTML 4.01.
HTMLHeadElementInformación del encabezado del documento. Ver la definición del elemento HEAD en HTML 4.01.
HTMLHeadingElementPara elH1 aH6 elementos. Ver la definición H1 element en HTML 4.01.
HTMLHRElementCrear una regla horizontal. Ver la definición del elemento HR en HTML 4.01.
HTMLHtmlElementRaíz de un documento HTML. Ver la definición del elemento HTML en HTML 4.01.
HTMLIFrameElementSubventanas en línea. Consulte la definición del elemento IFRAME en HTML 4.01.
HTMLImageElementImagen incrustada. Ver la definición del elemento IMG en HTML 4.01.
HTMLInputElementControl 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 ].
HTMLIsIndexElementEste 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.
HTMLLabelElementTexto de etiqueta de campo de formulario. Ver la definición del elemento LABEL en HTML 4.01.
HTMLLegendElementProporciona un título para unCONJUNTO DE CAMPO agrupamiento. Consulte la definición del elemento LEGEND en HTML 4.01.
HTMLLIElementElemento de lista. Ver la definición del elemento LI en HTML 4.01.
HTMLLinkElementElENLACEEl 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 ]).
HTMLMapElementMapa de imágenes del lado del cliente. Ver la definición del elemento MAP en HTML 4.01.
HTMLMenuElementLista de menú. Consulte la definición del elemento MENU en HTML 4.01. Este elemento está en desuso en HTML 4.01.
HTMLMetaElementContiene metainformación genérica sobre el documento. Consulte la definición del elemento META en HTML 4.01.
HTMLModElementAviso de modificación de parte de un documento. Consulte las definiciones de los elementos INS y DEL en HTML 4.01.
HTMLNoScriptElementSentencias de script. Ver la definición del elemento NOSCRIPT en HTML 4.01.
HTMLObjectElementObjeto 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 ].
HTMLOListElementLista ordenada. Ver la definición del elemento OL en HTML 4.01.
HTMLOptGroupElementAgrupar opciones en subdivisiones lógicas. Consulte la definición del elemento OPTGROUP en HTML 4.01.
HTMLOptionElementUna opción seleccionable. Ver la definición del elemento OPCIÓN en HTML 4.01.
HTMLParagraphElementPárrafos. Ver la definición del elemento P en HTML 4.01.
HTMLParamElementParámetros alimentados alOBJETO elemento. Consulte la definición del elemento PARAM en HTML 4.01.
HTMLPreElementTexto preformateado. Ver la definición del elemento PRE en HTML 4.01.
HTMLQuoteElementPara elq yBLOQUEOelementos. Consulte la definición del elemento Q en HTML 4.01.
HTMLScriptElementSentencias de script. Ver la definición del elemento SCRIPT en HTML 4.01.
HTMLSelectElementEl 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.
HTMLStyleElementInformació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 ].
HTMLTableCaptionElementTítulo de la tabla Consulte la definición del elemento CAPTION en HTML 4.01.
HTMLTableCellElementEl objeto utilizado para representar elJU yDT elementos. Ver la definición del elemento TD en HTML 4.01.
HTMLTableColElementReagrupa elCOLUMNA yCOLGRUPO elementos. Consulte la definición del elemento COL en HTML 4.01.
HTMLTableElementLos 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.
HTMLTableRowElementUna fila en una tabla. Ver la definición del elemento TR en HTML 4.01.
HTMLTableSectionElementElCABEZA ,PIE , yTBODY elementos.
HTMLTemplateElementEl elemento de plantilla
HTMLTextAreaElementCampo de texto de varias líneas. Ver la definición del elemento TEXTAREA en HTML 4.01.
HTMLTitleElementEl elemento de título. Ver la definición del elemento TITLE en HTML 4.01.
HTMLUListElementLista desordenada. Consulte la definición del elemento UL en HTML 4.01.
HTMLUnknownElementEl elemento html desconocido.
Int16ArrayRepresenta una matriz de enteros de 16 bits con signo en complemento a dos en el orden de bytes de la plataforma.
Int32ArrayRepresenta una matriz de enteros de 32 bits con signo en complemento a dos en el orden de bytes de la plataforma.
Int8ArrayRepresenta una matriz de enteros de 8 bits con signo en complemento a dos.
LicenseProporciona métodos para licenciar el componente.
MeteredProporciona métodos para configurar la clave medida.
MimeTypeRepresenta un tipo de medio de Internet
PlatformExceptionRepresenta la clase base para todas las excepciones que pueden ocurrir durante la ejecución de la aplicación.
TypedArrayLos 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.
Uint16ArrayRepresenta una matriz de enteros sin signo de 16 bits con complemento a dos en el orden de bytes de la plataforma.
Uint32ArrayRepresenta una matriz de enteros sin signo de 32 bits con complemento a dos en el orden de bytes de la plataforma.
Uint8ArrayRepresenta una matriz de enteros sin signo de 8 bits en complemento a dos.
Uint8ClampedArrayRepresenta 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;
UrlProporciona una representación de objeto de un identificador universal (URL).

Interfaces

InterfazDescripción
IDocumentFragmentElementRepresenta la interfaz común para todos los elementos de fragmento de documento.
IFormAssociatedElementUn 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.
IHTMLFormElementRepresenta una interfaz base que debe ser implementada por HTML Form Elements.
IHTMLOptionsCollectionUnHTMLOptionsCollection 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.
IUrlSearchParamsProporciona métodos para trabajar con cadenas de consulta de URL.

Enumeración

EnumeraciónDescripción
SandboxUn 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.