Aspose.Html

Le 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.

Des classes

ClasserLa description
ArrayBufferL’objet ArrayBuffer est utilisé pour représenter un tampon de données binaires brutes générique de longueur fixe.
ConfigurationReprésente l’objet de contexte de configuration utilisé pour configurer les paramètres d’environnement de l’application.
Float32ArrayReprésente un tableau de nombres à virgule flottante 32 bits (correspondant au type de données float C) dans l’ordre des octets de la plate-forme.
Float64ArrayReprésente un tableau de nombres à virgule flottante 64 bits (correspondant au type de données float C) dans l’ordre des octets de la plate-forme.
FontsSettingsReprésente les paramètres de gestion des polices.
HTMLAddressElementL’élément d’adresse. Voir la définition de l’élément ADDRESS dans HTML 4.01.
HTMLAnchorElementL’élément d’ancrage. Voir la définition de l’élément A dans HTML 4.01.
HTMLAppletElementUne applet Java intégrée. Voir la définition de l’élément APPLET dans HTML 4.01. Cet élément est obsolète dans HTML 4.01.
HTMLAreaElementDéfinition de la zone de carte d’image côté client. Voir la définition de l’élément AREA dans HTML 4.01.
HTMLBaseElementURI de base du document [IETF RFC 2396 ]. Voir la définition de l’élément BASE dans HTML 4.01.
HTMLBaseFontElementPolice de base. Voir la définition de l’élément BASEFONT dans HTML 4.01. Cet élément est obsolète dans HTML 4.01.
HTMLBodyElementLe corps du document HTML. Cet élément est toujours présent dans l’API DOM, même si les balises ne sont pas présentes dans le document source. Voir la définition de l’élément BODY dans HTML 4.01.
HTMLBRElementForcer un saut de ligne. Voir la définition de l’élément BR dans HTML 4.01.
HTMLButtonElementBouton poussoir. Voir la définition de l’élément BUTTON dans HTML 4.01.
HTMLCanvasElementL’interface HTMLCanvasElement fournit des propriétés et des méthodes pour manipuler la mise en page et la présentation des éléments de canevas. L’interface HTMLCanvasElement hérite également des propriétés et des méthodes de l’interface HTMLElement.
HTMLDataListElementL’élément datalist représente un ensemble d’éléments d’option qui représentent des options prédéfinies pour d’autres contrôles. Voir aussi leRecommandation HTML 5.2 W3C .
HTMLDirectoryElementListe des répertoires. Voir la définition de l’élément DIR dans HTML 4.01. Cet élément est obsolète dans HTML 4.01.
HTMLDivElementConteneur de blocs générique. Voir la définition de l’élément DIV dans HTML 4.01.
HTMLDListElementListe de définition. Voir la définition de l’élément DL dans HTML 4.01.
HTMLDocumentUnDocument HTML est la racine de la hiérarchie HTML et contient l’intégralité du contenu. Outre l’accès à la hiérarchie, il fournit également des méthodes pratiques pour accéder à certains ensembles d’informations à partir du document.
HTMLElementToutes les interfaces d’éléments HTML dérivent de cette classe. Les éléments qui n’exposent que les attributs de base HTML sont représentés par la base Élément HTMLinterface. Ces éléments sont les suivants : special : SUB, SUP, SPAN, BDOfont : TT, I, B, U, S, STRIKE, BIG, SMALL phrase : EM, STRONG, DFN, CODE, SAMP, KBD, VAR, CITE, ACRONYME, ABBRlist : DD, DTNOFRAMES, NOSCRIPTADRESS, CENTERThestyle l’attribut d’un élément HTML est accessible via le ElementCSSInlineStyle interface définie dans le module CSS [Feuilles de style DOM niveau 2 et CSS ].
HTMLFieldSetElementOrganise les contrôles de formulaire en groupes logiques. Voir la définition de l’élément FIELDSET dans HTML 4.01.
HTMLFontElementModification locale de la police. Voir la définition de l’élément FONT dans HTML 4.01. Cet élément est obsolète dans HTML 4.01.
HTMLFormElementLeFORMER L’élément englobe un comportement similaire à une collection et un élément. Il fournit un accès direct aux contrôles de formulaire contenus ainsi qu’aux attributs de l’élément de formulaire. Voir la définition de l’élément FORM dans HTML 4.01.
HTMLFrameElementCréez un cadre. Voir la définition de l’élément FRAME dans HTML 4.01.
HTMLFrameSetElementCréez une grille de cadres. Voir la définition de l’élément FRAMESET dans HTML 4.01.
HTMLHeadElementInformations sur l’en-tête du document. Voir la définition de l’élément HEAD dans HTML 4.01.
HTMLHeadingElementPour leH1 pourH6 éléments. Voir la définition H1 element dans HTML 4.01.
HTMLHRElementCréez une règle horizontale. Voir la définition de l’élément HR dans HTML 4.01.
HTMLHtmlElementRacine d’un document HTML. Voir la définition de l’élément HTML dans HTML 4.01.
HTMLIFrameElementSous-fenêtres en ligne. Voir la définition de l’élément IFRAME dans HTML 4.01.
HTMLImageElementImage intégrée. Voir la définition de l’élément IMG dans HTML 4.01.
HTMLInputElementContrôle de formulaire. Selon l’environnement dans lequel la page est visualisée, la propriété value peut être en lecture seule pour le type d’entrée de téléchargement de fichier . Pour le type d’entrée “mot de passe”, la valeur réelle renvoyée peut être masquée pour empêcher toute utilisation non autorisée. Voir la définition de l’élément INPUT dans [HTML 4.01 ].
HTMLIsIndexElementCet élément est utilisé pour la saisie de texte sur une seule ligne. Voir la définition de l’élément ISINDEX dans HTML 4.01. Cet élément est obsolète dans HTML 4.01.
HTMLLabelElementTexte de l’étiquette du champ de formulaire. Voir la définition de l’élément LABEL dans HTML 4.01.
HTMLLegendElementFournit une légende pour unJEU DE CHAMPS regroupement. Voir la définition de l’élément LEGEND dans HTML 4.01.
HTMLLIElementÉlément de liste. Voir la définition de l’élément LI dans HTML 4.01.
HTMLLinkElementLeLIENL’élément spécifie un lien vers une ressource externe et définit la relation de ce document avec cette ressource (ou vice versa). Voir la définition de l’élément LINK dans HTML 4.01 (voir aussi le Style de lien interface dans le module StyleSheet [Feuilles de style DOM niveau 2 et CSS ]).
HTMLMapElementImage cliquable côté client. Voir la définition de l’élément MAP dans HTML 4.01.
HTMLMenuElementListe des menus. Voir la définition de l’élément MENU dans HTML 4.01. Cet élément est obsolète dans HTML 4.01.
HTMLMetaElementCeci contient des méta-informations génériques sur le document. Voir la définition de l’élément META dans HTML 4.01.
HTMLModElementAvis de modification d’une partie d’un document. Voir les définitions des éléments INS et DEL dans HTML 4.01.
HTMLNoScriptElementInstructions de script. Voir la définition de l’élément NOSCRIPT dans HTML 4.01.
HTMLObjectElementObjet intégré générique. En principe, toutes les propriétés de l’élément d’objet sont en lecture-écriture, mais dans certains environnements, certaines propriétés peuvent être en lecture seule une fois l’objet sous-jacent instancié. Voir la définition de l’élément OBJECT dans [HTML 4.01 ].
HTMLOListElementListe ordonnée. Voir la définition de l’élément OL dans HTML 4.01.
HTMLOptGroupElementRegroupez les options en subdivisions logiques. Voir la définition de l’élément OPTGROUP dans HTML 4.01.
HTMLOptionElementUn choix sélectionnable. Voir la définition de l’élément OPTION dans HTML 4.01.
HTMLParagraphElementParagraphes. Voir la définition de l’élément P dans HTML 4.01.
HTMLParamElementParamètres transmis auOBJET élément. Voir la définition de l’élément PARAM dans HTML 4.01.
HTMLPreElementTexte préformaté. Voir la définition de l’élément PRE dans HTML 4.01.
HTMLQuoteElementPour leQ etCITATION EN BLOCéléments. Voir la définition de l’élément Q dans HTML 4.01.
HTMLScriptElementInstructions de script. Voir la définition de l’élément SCRIPT dans HTML 4.01.
HTMLSelectElementL’élément select permet de sélectionner une option. Les options contenues sont directement accessibles via l’élément select en tant que collection. Voir la définition de l’élément SELECT dans HTML 4.01.
HTMLStyleElementInformations de style. Voir la définition de l’élément STYLE dans HTML 4.01, le module CSS [Feuilles de style DOM niveau 2 et CSS ] et leStyle de lien interface dans le module StyleSheets [Feuilles de style DOM niveau 2 et CSS ].
HTMLTableCaptionElementLégende du tableau Voir la définition de l’élément CAPTION dans HTML 4.01.
HTMLTableCellElementL’objet utilisé pour représenter leE etTD éléments. Voir la définition de l’élément TD dans HTML 4.01.
HTMLTableColElementRegroupe lesCOL etGROUPE DE COLLOQUE éléments. Voir la définition de l’élément COL dans HTML 4.01.
HTMLTableElementLes méthodes create* et delete* sur la table permettent aux auteurs de construire et de modifier des tables. [HTML 4.01 ] spécifie qu’un seul de chacun des LÉGENDE ,LA TÊTE , etPIED les éléments peuvent exister dans une table. Par conséquent, s’il en existe un et que la méthode createTHead() ou createTFoot() est appelée, la méthode renvoie l’élément THead ou TFoot existant. Voir la définition de l’élément TABLE dans HTML 4.01.
HTMLTableRowElementUne ligne dans un tableau. Voir la définition de l’élément TR dans HTML 4.01.
HTMLTableSectionElementLeLA TÊTE ,PIED , etCORPS éléments.
HTMLTemplateElementL’élément de modèle
HTMLTextAreaElementChamp de texte multiligne. Voir la définition de l’élément TEXTARE dans HTML 4.01.
HTMLTitleElementL’élément de titre. Voir la définition de l’élément TITLE dans HTML 4.01.
HTMLUListElementListe non ordonnée. Voir la définition de l’élément UL dans HTML 4.01.
HTMLUnknownElementL’élément html inconnu.
Int16ArrayReprésente un tableau d’entiers signés 16 bits en complément à deux dans l’ordre des octets de la plate-forme.
Int32ArrayReprésente un tableau d’entiers signés 32 bits en complément à deux dans l’ordre des octets de la plate-forme.
Int8ArrayReprésente un tableau d’entiers signés 8 bits en complément à deux.
LicenseFournit des méthodes pour autoriser le composant.
MeteredFournit des méthodes pour définir la clé mesurée.
MimeTypeReprésente un type de média Internet
PlatformExceptionReprésente la classe de base pour toutes les exceptions pouvant survenir lors de l’exécution de l’application.
TypedArrayLes objets TypedArray présentent une vue de type tableau d’un tampon de données binaires sous-jacent.
TypedArray<T>Les objets TypedArray présentent une vue de type tableau d’un tampon de données binaires sous-jacent.
Uint16ArrayReprésente un tableau d’entiers non signés 16 bits en complément à deux dans l’ordre des octets de la plate-forme.
Uint32ArrayReprésente un tableau d’entiers non signés 32 bits en complément à deux dans l’ordre des octets de la plate-forme.
Uint8ArrayReprésente un tableau d’entiers non signés 8 bits en complément à deux.
Uint8ClampedArrayReprésente un tableau d’entiers non signés 8 bits limités à 0-255 ; si vous avez spécifié une valeur hors de la plage de [0,255], 0 ou 255 sera défini à la place ;
UrlFournit une représentation d’objet d’un identifiant universel (URL).

Interfaces

InterfaceLa description
IDocumentFragmentElementReprésente l’interface commune pour tous les éléments de fragment de document.
IFormAssociatedElementUn élément associé à un formulaire peut avoir une relation avec un élément de formulaire, qui est appelé le propriétaire du formulaire de l’élément. Si un élément associé à un formulaire n’est pas associé à un élément de formulaire, son propriétaire de formulaire est dit nul. Un élément associé à un formulaire est, par défaut, associé à son élément de formulaire ancêtre le plus proche (comme décrit ci-dessous), mais, si il est réassociable, peut avoir un attribut de formulaire spécifié pour remplacer ceci.
IHTMLFormElementReprésente une interface de base qui doit être implémentée par HTML Form Elements.
IHTMLOptionsCollectionUnHTMLOptionsCollectionHTMLOptionsCollection est une liste de nœuds représentant l’élément d’option HTML . Un nœud individuel peut être accédé par l’index ordinal ou le nœudnom ouidentifiant les attributs. Les collections dans le DOM HTML sont supposées être actives, ce qui signifie qu’elles sont automatiquement mises à jour lorsque le document sous-jacent est modifié.
IUrlSearchParamsFournit des méthodes pour travailler avec la chaîne de requête d’URL.

Énumération

ÉnumérationLa description
SandboxUn ensemble d’indicateurs de sandboxing est un ensemble de zéro ou plusieurs des indicateurs suivants, qui sont utilisés pour restreindre les capacités des ressources potentiellement non fiables.