Aspose.HTML pour .NET

Espaces de noms

Espace de nomsLa description
Aspose.HtmlLe Aspose.Html namespace contient des classes et des méthodes pour manipuler des documents HTML, qu’ils soient simples ou complexes et à la volée. Aspose.HTMLpour .NET permet aux développeurs d’insérer, supprimer, remplacer des nœuds HTML, extraire des informations de style CSS, naviguer dans un document HTML soit par NodeIterator, TreeWalker fournis par Traversal Specifications, requêtes de sélecteur XPath ou CSS. Il propose également le script qui permet de manipuler le DOM HTML via JavaScript. En plus du HTML, cette API fournit également les capacités de chargement d’EPUB et de MHTML. Les API Aspose sont réputées pour leurs fonctionnalités de conversion de formats de fichiers et cette API fournit également les capacités de charger un fichier HTML et de rendre la sortie au format PDF, XPS et aux formats d’image raster, notamment JPEG, PNG, BMP et TIFF.
Aspose.Html.CollectionsLe Aspose.Html.Collections l’espace de noms se compose de classes pour représenter, stocker et manipuler des nœuds et des éléments.
Aspose.Html.ConvertersLe Aspose.Html.ConvertersL’objectif de l’espace de noms est un accès facile aux méthodes de conversion. Il fournit une large gamme de conversions vers les formats populaires, tels que PDF, XPS, les formats d’image, etc. Des cas d’utilisation de conversion plus spécifiques (rendu, enregistrement) sont présentés par des fonctions d’API de bas niveau bien connues et documentées dans des espaces de noms orientés sujet.
Aspose.Html.DomLe Aspose.Html.Dom (modèle d’objet de document) namespace fournit une API qui représente et interagit avec tous les documents HTML, XML ou SVG. Le DOM est un modèle de document chargé dans le navigateur et représentant le document sous la forme d’une arborescence de nœuds, où chaque nœud représente une partie du document (par exemple, un élément, un texte chaîne ou commentaire).
Aspose.Html.Dom.AttributesLe Aspose.Html.Dom.Attributes l’espace de noms contient des classes d’attributs unifiées qui spécifient ou qualifient tout objet (nœud, élément, …) caractéristique ou comportement.
Aspose.Html.Dom.CanvasLe Aspose.Html.Dom.Canvas namespace fournit des interfaces pour la qualification des détails de rendu 2D ainsi que des options pour le remplissage et la classe Path2D.
Aspose.Html.Dom.CssLe Aspose.Html.Dom.Css l’espace de noms est pour toutes les manipulations liées à CSS. Il se concentre autour des paires nom de propriété CSS - valeur spécifiées par les documents officiels CSS.
Aspose.Html.Dom.EventsLe Aspose.Html.Dom.Events l’espace de noms fournit des objets pour tous les événements liés à la mise à jour du DOM. Il inclut l’abonnement à l’observation d’informations contextuelles spécifiques associées à l’événement ainsi que la construction d’événements personnalisés.
Aspose.Html.Dom.MutationsLe Aspose.Html.Dom.Mutations offre la possibilité d’observer les mutations DOM et d’obtenir des informations de rappel spécifiques.
Aspose.Html.Dom.SvgToutes les classes de Aspose.Html.Dom.Svgnamespace sont basés sur les recommandations SVG2 de w3c. En utilisant cet espace de noms, vous pouvez charger, naviguer ou rendre le fichier SVG selon vos besoins.
Aspose.Html.Dom.Svg.CollectionsAspose.Html.Dom.Svg.Collections donne accès à collections génériques spécifiques.
Aspose.Html.Dom.Svg.DataTypesL’espace de noms donne accès à tous les types de données spécifiques à SVG.
Aspose.Html.Dom.Svg.EventsL’espace de noms se compose de classes pour l’interactivité basée sur les événements, comme les événements temporels et le zoom.
Aspose.Html.Dom.Svg.FiltersLe Aspose.Html.Dom.Svg.Filters l’espace de noms contient des classes et des interfaces liées aux effets de filtre dans la spécification SVG.
Aspose.Html.Dom.Svg.PathsLe Aspose.Html.Dom.Svg.Paths namespace décrit les classes pour la représentation du contour d’une forme qui peut être remplie ou tracée. Un chemin peut également être utilisé comme chemin de détourage, pour décrire une animation, ou positionner du texte.
Aspose.Html.Dom.Svg.SavingAspose.Html.Dom.Svg.Saving contient des classes de rôles secondaires pour spécifier le processus d’enregistrement. Par exemple, enregistrez les options et le format dans lequel le document est enregistré.
Aspose.Html.Dom.TraversalLe Aspose.Html.Dom.Traversall’espace de noms contient des méthodes qui créent des itérateurs et des arborescences pour naviguer entre les éléments et traversent un nœud et ses enfants dans l’ordre du document.
Aspose.Html.Dom.Traversal.FiltersL’espace de noms représenté par la fonctionnalité de filtrage des nœuds. Les filtres sont des objets qui savent comment “filtrer” les nœuds. Si un itérateur de nœud ou un parcours d’arborescence reçoit un filtre de nœud, il applique le filtre avant de renvoyer le nœud suivant. Si le filtre dit d’accepter le nœud, la traversée logic le renvoie ; sinon, la traversée recherche le nœud suivant et prétend que le nœud qui a été rejeté n’était pas là.
Aspose.Html.Dom.ViewsAspose.Html.Dom.Views l’espace de noms décrit les interfaces AbstractView et DocumentView conformément à la spécification Document Object Model Views.
Aspose.Html.Dom.XPathL’espace de noms contient des méthodes pour parcourir les éléments et les attributs d’un document XML.
Aspose.Html.DrawingLe Aspose.Html.Drawing l’espace de noms contient des objets et des interfaces pour spécifier la mesure et les unités ainsi que des objets d’attribut de dessin comme des pinceaux, des couleurs et des polices.
Aspose.Html.FormsL’espace de noms donne accès à de nombreux objets (éléments) qui sont responsables de l’interactivité de l’utilisateur dans le formulaire en tant que composant de page Web.
Aspose.Html.IOEn plus des outils IO (entrée-sortie) standard , le Aspose.Html.IO l’espace de noms contient des classes d’assistance et des interfaces.
Aspose.Html.LoadingLe Aspose.Html.Loading l’espace de noms contient classes de données pour la description des options de chargement spécifiques lors du processus de conversion/fusion.
Aspose.Html.NetLe Aspose.Html.Netl’espace de noms est présenté par classes et interfaces qui sont chargées de faciliter le traitement du réseau.
Aspose.Html.Net.HeadersLe Aspose.Html.Net.Headers fournit quelques classes de données pour décrivant le contenu de l’en-tête au niveau du réseau.
Aspose.Html.Net.MessageFiltersLe Aspose.Html.Net.MessageFilters l’espace de noms fournit des classes qui implémentent l’abstraction du filtre de messages.
Aspose.Html.Net.MessageHandlersLe Aspose.Html.Net.MessageHandlers l’espace de noms est présenté par classes - gestionnaires de messages de différents protocoles.
Aspose.Html.RenderingLe Aspose.Html.Rendering l’espace de noms se compose de de nombreux objets de rendu ainsi que des classes d’options de bas niveau appropriées qui sont responsables de restituer les documents/fichiers dans l’implémentation IDevice.
Aspose.Html.Rendering.DocLe Aspose.Html.Rendering.Doc l’espace de noms fournit une classe d’appareil spécifique ainsi que quelques classes d’options de rendu responsables du rendu dans un document DOCX.
Aspose.Html.Rendering.FontsLe Aspose.Html.Rendering.Fonts l’espace de noms contient des classes et des méthodes qui vous permettent de contrôler certaines parties de l’algorithme de correspondance des polices.
Aspose.Html.Rendering.ImageLe Aspose.Html.Rendering.Image l’espace de noms fournit une classe d’appareil spécifique ainsi que quelques options de rendu classes responsables du rendu aux formats raster : jpeg, png, bmp, gif, tiff.
Aspose.Html.Rendering.PdfLe Aspose.Html.Rendering.Pdf l’espace de noms fournit une classe d’appareil spécifique ainsi que quelques options de rendu classes responsables du rendu dans un document pdf.
Aspose.Html.Rendering.Pdf.EncryptionLe Aspose.Html.Rendering.Pdf.Encryptionl’espace de noms contient des classes de données décrivant les détails de cryptage pdf comme le mot de passe, l’algorithme de cryptage et ainsi de suite.
Aspose.Html.Rendering.XpsLe Aspose.Html.Rendering.Xpsnamespace fournit classe de périphérique spécifique ainsi que quelques classes d’options de rendu responsables du rendu vers un document xps.
Aspose.Html.SavingLe Aspose.Html.Saving l’espace de noms est présenté par classes de données pour la description des options de sauvegarde spécifiques lors du processus de conversion/sauvegarde .
Aspose.Html.ServicesLe Aspose.Html.Services l’espace de noms contient des interfaces en tant que protocoles pour les implémentations de services.
Aspose.Html.Toolkit.Markdown.SyntaxLe Aspose.Html.Toolkit.Markdown.Syntaxl’espace de noms contient des objets et des interfaces pour travailler avec l’arborescence de syntaxe d’un document Markdown.
Aspose.Html.Toolkit.Markdown.Syntax.ExtensionsLe Aspose.Html.Toolkit.Markdown.Syntax.Extensions l’espace de noms contient des objets et des méthodes qui vous permettent de gérer diverses extensions du format Markdown, telles que ShortCode, FrontMatter, etc.
Aspose.Html.Toolkit.Markdown.Syntax.ParserLe Aspose.Html.Toolkit.Markdown.Syntax.Parser l’espace de noms contient des objets et des méthodes qui vous permettent d’analyser le document de démarquage.
Aspose.Html.Toolkit.Markdown.Syntax.Parser.Extensions.GFMLe Aspose.Html.Toolkit.Markdown.Syntax.Parser.Extensions.GFM l’espace de noms contient des objets et des interfaces pour l’extension de syntaxe GFM.
Aspose.Html.Toolkit.Markdown.Syntax.TextLe Aspose.Html.Toolkit.Markdown.Syntax.Text l’espace de noms contient des objets et des interfaces pour travailler avec text sources.
Aspose.Html.Toolkit.OptimizersLe Aspose.Html.Toolkit.Optimiseurs namespace contient des classes pour optimiser les documents SVG. Le processus d’optimisation consiste à supprimer éléments inutilisés ou invisibles et leurs attributs, à fusionner des groupes et à réduire la taille des segments de chemin.
Aspose.Html.WindowLe Aspose.Html.Window namespace est lié à l’objet window qui représente un window contenant un document DOM. Il comprend des classes et des interfaces liées à l’adresse du document actif et à l’historique de navigation.