Aspose.HTML para .NET

Espacios de nombres

espacio de nombresDescripción
Aspose.HtmlEl 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.
Aspose.Html.CollectionsEl Aspose.Html.Collections El espacio de nombres consta de clases para representar, almacenar y manipular nodos y elementos.
Aspose.Html.ConvertersEl Aspose.Html.ConvertidoresEl objetivo del espacio de nombres es el fácil acceso a los métodos de conversión. Proporciona una amplia gama de conversiones a los formatos populares, como PDF, XPS, formatos de imagen, etc. Se presentan casos de usuario de conversión más específicos (renderizar, guardar) mediante funciones API de bajo nivel bien conocidas y documentadas en espacios de nombres orientados a temas.
Aspose.Html.DomEl Aspose.Html.Dom (modelo de objeto de documento) El espacio de nombres proporciona una API que representa e interactúa con cualquier documento HTML, XML o SVG. El DOM es un modelo de documento cargado en el navegador y que representa el documento como un árbol de nodos, donde cada nodo representa parte del documento (por ejemplo, un elemento, texto cadena o comentario).
Aspose.Html.Dom.AttributesEl Aspose.Html.Dom.Atributos El espacio de nombres contiene clases de atributos unificados que especifican o califican cualquier objeto (nodo, elemento, …) característica o comportamiento.
Aspose.Html.Dom.CanvasEl Aspose.Html.Dom.Canvas El espacio de nombres proporciona interfaces para la calificación de detalles de representación 2D, así como opciones para el llenado y la clase Path2D.
Aspose.Html.Dom.CssEl Aspose.Html.Dom.Css El espacio de nombres es para todas las manipulaciones relacionadas con CSS. Se concentra en el nombre de la propiedad CSS - pares de valores especificados por los documentos oficiales de CSS.
Aspose.Html.Dom.EventsEl Aspose.Html.Dom.Eventos El espacio de nombres proporciona objetos para cualquier evento relacionado con la actualización del DOM. Incluye suscripción a observación de información contextual específica asociada al evento así como construcción de eventos personalizados.
Aspose.Html.Dom.MutationsEl Aspose.Html.Dom.Mutaciones brinda la oportunidad de observar mutaciones DOM y obtener información específica de devolución de llamada.
Aspose.Html.Dom.SvgTodas las clases en Aspose.Html.Dom.SvgEl espacio de nombres se basa en las recomendaciones de w3c SVG2. Usando este espacio de nombres, puede cargar, navegar o renderizar el archivo SVG según sus requisitos.
Aspose.Html.Dom.Svg.CollectionsAspose.Html.Dom.Svg.Collections proporciona acceso a colecciones genéricas específicas.
Aspose.Html.Dom.Svg.DataTypesEl espacio de nombres brinda acceso a todos los tipos de datos específicos de SVG.
Aspose.Html.Dom.Svg.EventsEl espacio de nombres consta de clases para interactividad basada en eventos, como eventos de tiempo y zoom.
Aspose.Html.Dom.Svg.FiltersEl Aspose.Html.Dom.Svg.Filtros El espacio de nombres contiene clases y interfaces relacionadas con los efectos de filtro en la especificación SVG.
Aspose.Html.Dom.Svg.PathsEl Aspose.Html.Dom.Svg.Paths El espacio de nombres describe clases para representación del contorno de una forma que se puede rellenar o trazar. Una ruta también se puede usar como una ruta de recorte, para describir animación, o colocar texto.
Aspose.Html.Dom.Svg.SavingAspose.Html.Dom.Svg.Saving contiene clases de roles secundarios para especificar el proceso de guardado. Por ejemplo, opciones de guardado y formato en el que se guarda el documento.
Aspose.Html.Dom.TraversalEl Aspose.Html.Dom.TraversalEl espacio de nombres contiene métodos que crean iteradores y trepadores de árboles para navegar entre elementos y atraviesan un nodo y sus elementos secundarios en el orden del documento.
Aspose.Html.Dom.Traversal.FiltersEl espacio de nombres representado por la funcionalidad de filtrado de nodos. Los filtros son objetos que saben cómo “filtrar” los nodos. Si un iterador de nodos o un caminante de árboles recibe un filtro de nodos, aplica el filtro antes de devolver el siguiente nodo. Si el filtro dice aceptar el nodo, el recorrido logic lo devuelve; de lo contrario, el recorrido busca el siguiente nodo y finge que el nodo rechazado no estaba allí.
Aspose.Html.Dom.ViewsAspose.Html.Dom.Vistas El espacio de nombres describe las interfaces AbstractView y DocumentView de acuerdo con Especificación de vistas del modelo de objeto del documento.
Aspose.Html.Dom.XPathEl espacio de nombres contiene métodos para navegar a través de elementos y atributos en un documento XML.
Aspose.Html.DrawingEl Aspose.Html.Dibujo El espacio de nombres contiene objetos e interfaces para especificar medidas y unidades, así como objetos de atributos de dibujo como pinceles, colores y fuentes.
Aspose.Html.FormsEl espacio de nombres proporciona acceso a numerosos objetos (elementos) que son responsables de la interactividad del usuario dentro del formulario como componente de la página web.
Aspose.Html.IOAdemás de las herramientas estándar de E/S (entrada-salida) , Aspose.Html.IO el espacio de nombres contiene clases auxiliares e interfaces.
Aspose.Html.LoadingEl Aspose.Html.Cargando el espacio de nombres contiene clases de datos para la descripción de opciones de carga específicas en el proceso de conversión/fusión.
Aspose.Html.NetEl Aspose.Html.Netel espacio de nombres es presentado por clases e interfaces que son responsables de facilitar el procesamiento de la red.
Aspose.Html.Net.HeadersEl Aspose.Html.Net.Encabezados proporciona pocas clases de datos para que describen el contenido del encabezado en networking.
Aspose.Html.Net.MessageFiltersEl Aspose.Html.Net.MessageFilters el espacio de nombres proporciona clases que implementan la abstracción del filtro de mensajes.
Aspose.Html.Net.MessageHandlersEl Aspose.Html.Net.MessageHandlers el espacio de nombres es presentado por clases: controladores de mensajes de diferentes protocolos.
Aspose.Html.RenderingEl Aspose.Html.Representación El espacio de nombres consta de numerosos objetos de representación, así como clases de opciones de bajo nivel apropiadas que son responsables de representar documentos/archivos en la implementación de IDevice.
Aspose.Html.Rendering.DocEl Aspose.Html.Rendering.Doc El espacio de nombres proporciona una clase de dispositivo específica , así como algunas clases de opciones de representación responsables de la representación en un documento DOCX.
Aspose.Html.Rendering.FontsEl Aspose.Html.Rendering.Fonts El espacio de nombres contiene clases y métodos que le permiten controlar algunas partes del algoritmo de coincidencia de fuentes.
Aspose.Html.Rendering.ImageEl Aspose.Html.Rendering.Imagen El espacio de nombres proporciona clase de dispositivo específica, así como algunas opciones de representación clases responsables de la representación en formatos de trama: jpeg, png, bmp, gif, tiff.
Aspose.Html.Rendering.PdfEl Aspose.Html.Rendering.Pdf El espacio de nombres proporciona una clase de dispositivo específica, así como algunas opciones de representación. clases responsable de la representación en un documento pdf.
Aspose.Html.Rendering.Pdf.EncryptionEl Aspose.Html.Rendering.Pdf.Encryptionel espacio de nombres contiene clases de datos que describen detalles de encriptación de PDF como contraseña, algoritmo de encriptación, etc.
Aspose.Html.Rendering.XpsEl Aspose.Html.Rendering.XpsEl espacio de nombres proporciona una clase de dispositivo específica , así como algunas clases de opciones de representación responsables de la representación en un documento xps.
Aspose.Html.SavingEl Aspose.Html.Guardar el espacio de nombres es presentado por clases de datos para la descripción de opciones de guardado específicas en proceso de conversión/guardado.
Aspose.Html.ServicesEl Aspose.Html.Servicios el espacio de nombres contiene interfaces como protocolos para implementaciones de servicio.
Aspose.Html.Toolkit.Markdown.SyntaxEl Aspose.Html.Toolkit.Markdown.SintaxisEl espacio de nombres contiene objetos e interfaces para trabajar con el árbol de sintaxis de un documento Markdown.
Aspose.Html.Toolkit.Markdown.Syntax.ExtensionsEl Aspose.Html.Toolkit.Markdown.Syntax.Extensiones El espacio de nombres contiene objetos y métodos que le permiten manejar varias extensiones del formato Markdown, como ShortCode, FrontMatter, etc.
Aspose.Html.Toolkit.Markdown.Syntax.ParserEl Aspose.Html.Toolkit.Markdown.Syntax.Parser El espacio de nombres contiene objetos y métodos que le permiten analizar el documento de rebajas .
Aspose.Html.Toolkit.Markdown.Syntax.Parser.Extensions.GFMEl Aspose.Html.Toolkit.Markdown.Syntax.Parser.Extensions.GFM el espacio de nombres contiene objetos e interfaces para extensión de sintaxis GFM.
Aspose.Html.Toolkit.Markdown.Syntax.TextEl Aspose.Html.Toolkit.Markdown.Syntax.Text El espacio de nombres contiene objetos e interfaces para trabajar con text source.
Aspose.Html.Toolkit.OptimizersEl Aspose.Html.Toolkit.Optimizadores El espacio de nombres contiene clases para optimizar documentos SVG. El proceso de optimización implica eliminar elementos no utilizados o invisibles y sus atributos, fusionar grupos y reducir el tamaño de los segmentos de ruta.
Aspose.Html.WindowEl Aspose.Html.Ventana El espacio de nombres está relacionado con el objeto ventana que representa una ventana que contiene un documento DOM. Incluye clases e interfaces relacionadas con la dirección del documento activo y el historial de navegación.