Aspose.Html

De Aspose.Html naamruimte bevat klassen en methoden om HTML-documenten te manipuleren, eenvoudig of complex en on the fly. Aspose.HTMLfor .NET stelt ontwikkelaars in staat HTML-knooppunten in te voegen, te verwijderen, te vervangen, CSS-stijlinformatie te extraheren, door HTML-documenten te navigeren met NodeIterator, TreeWalker die worden geleverd door Traversal-specificaties, XPath- of CSS-selectorquery’s. Het biedt ook de scripting waarmee HTML DOM via JavaScript kan worden gemanipuleerd. Naast HTML biedt deze API ook de mogelijkheid om EPUB en MHTML te laden. Aspose API’s staan bekend om hun conversiefuncties voor bestandsindelingen en deze API biedt ook de mogelijkheid om HTML-bestanden te laden en de uitvoer weer te geven in PDF, XPS en rasterafbeeldingsindelingen, waaronder JPEG, PNG, BMP en TIFF.

Klassen

KlasBeschrijving
ArrayBufferHet ArrayBuffer-object wordt gebruikt om een generieke, onbewerkte binaire gegevensbuffer met een vaste lengte weer te geven.
ConfigurationVertegenwoordigt het configuratiecontextobject dat wordt gebruikt om de omgevingsinstellingen voor de toepassing in te stellen.
Float32ArrayVertegenwoordigt een array van 32-bits getallen met drijvende komma (overeenkomend met het gegevenstype C float) in de bytevolgorde van het platform.
Float64ArrayVertegenwoordigt een array van 64-bits getallen met drijvende komma (overeenkomend met het gegevenstype C float) in de bytevolgorde van het platform.
FontsSettingsVertegenwoordigt instellingen voor het verwerken van lettertypen.
HTMLAddressElementHet adreselement. Zie de definitie van het ADDRESS-element in HTML 4.01.
HTMLAnchorElementHet ankerelement. Zie de A-elementdefinitie in HTML 4.01.
HTMLAppletElementEen ingesloten Java-applet. Zie de APPLET-elementdefinitie in HTML 4.01. Dit element is verouderd in HTML 4.01.
HTMLAreaElementDefinitie van afbeeldingskaartgebied aan clientzijde. Zie de AREA-elementdefinitie in HTML 4.01.
HTMLBaseElementDocumentbasis-URI [IETF RFC 2396 ]. Zie de BASE-elementdefinitie in HTML 4.01.
HTMLBaseFontElementBasislettertype. Zie de BASEFONT-elementdefinitie in HTML 4.01. Dit element is verouderd in HTML 4.01.
HTMLBodyElementDe hoofdtekst van het HTML-document. Dit element is altijd aanwezig in de DOM API, zelfs als de tags niet aanwezig zijn in het brondocument. Zie de definitie van het BODY-element in HTML 4.01.
HTMLBRElementForceer een regeleinde. Zie de BR-elementdefinitie in HTML 4.01.
HTMLButtonElementDrukknop. Zie de BUTTON-elementdefinitie in HTML 4.01.
HTMLCanvasElementDe HTMLCanvasElement-interface biedt eigenschappen en methoden voor het manipuleren van de lay-out en presentatie van canvaselementen. De HTMLCanvasElement-interface erft ook de eigenschappen en methoden van de HTMLElement-interface.
HTMLDataListElementHet datalist-element vertegenwoordigt een set optie-elementen die vooraf gedefinieerde opties voor andere besturingselementen vertegenwoordigen. Zie ook deHTML 5.2 W3C-aanbeveling .
HTMLDirectoryElementDirectorylijst. Zie de DIR-elementdefinitie in HTML 4.01. Dit element is verouderd in HTML 4.01.
HTMLDivElementAlgemene blokcontainer. Zie de DIV-elementdefinitie in HTML 4.01.
HTMLDListElementDefinitielijst. Zie de DL-elementdefinitie in HTML 4.01.
HTMLDocumentEenHTMLDocument is de root van de HTML-hiërarchie en bevat de volledige inhoud. Naast het bieden van toegang tot de hiërarchie, biedt ook enkele gemaksmethoden voor toegang tot bepaalde sets van -informatie uit het document.
HTMLElementAlle HTML-elementinterfaces zijn afgeleid van deze klasse. Elementen die alleen de HTML-kernattributen blootleggen, worden weergegeven door de basis HTMLElementkoppel. Deze elementen zijn als volgt: speciaal: SUB, SUP, SPAN, BDOfont: TT, I, B, U, S, STRIKE, BIG, SMALL frase: EM, STRONG, DFN, CODE, SAMP, KBD, VAR, CITE, ACRONIEM, VERKORTE lijst: DD, DTNOFRAMES, NOSCRIPTADDRESS, CENTERThestijl attribuut van een HTML-element is toegankelijk via de ElementCSSInlineStyle interface die is gedefinieerd in de CSS module [DOM Level 2 Style Sheets en CSS ].
HTMLFieldSetElementOrganiseert formulierbesturingselementen in logische groepen. Zie de FIELDSET element definitie in HTML 4.01.
HTMLFontElementLokale wijziging van lettertype. Zie de FONT-elementdefinitie in HTML 4.01. Dit -element is verouderd in HTML 4.01.
HTMLFormElementDeFORMULIER element omvat gedrag vergelijkbaar met een verzameling en een element. Het biedt directe toegang tot de ingesloten formulierbesturingselementen evenals de attributen van het formulierelement. Zie de FORM element definitie in HTML 4.01.
HTMLFrameElementMaak een kader. Zie de FRAME-elementdefinitie in HTML 4.01.
HTMLFrameSetElementMaak een raster van frames. Zie de FRAMESET-elementdefinitie in HTML 4.01.
HTMLHeadElementDocumentkopinformatie. Zie de HEAD-elementdefinitie in HTML 4.01.
HTMLHeadingElementVoor deH1 naarH6 elementen. Zie de H1 element definitie in HTML 4.01.
HTMLHRElementMaak een horizontale regel. Zie de HR-elementdefinitie in HTML 4.01.
HTMLHtmlElementRoot van een HTML-document. Zie de HTML-elementdefinitie in HTML 4.01.
HTMLIFrameElementInline subvensters. Zie de definitie van het IFRAME-element in HTML 4.01.
HTMLImageElementIngesloten afbeelding. Zie de IMG-elementdefinitie in HTML 4.01.
HTMLInputElementFormulierbeheer.Afhankelijk van de omgeving waarin de pagina wordt bekeken, kan de eigenschap value alleen-lezen zijn voor het invoertype voor het uploaden van bestanden. Voor het invoertype “wachtwoord” kan de werkelijke waarde die wordt geretourneerd worden gemaskeerd om ongeoorloofd gebruik te voorkomen. Zie de definitie van het INPUT-element in [HTML4.01 ].
HTMLIsIndexElementDit element wordt gebruikt voor eenregelige tekstinvoer. Zie de definitie van het ISINDEX-element in HTML 4.01. Dit element is verouderd in HTML 4.01.
HTMLLabelElementLabeltekst formulierveld. Zie de definitie van het LABEL-element in HTML 4.01.
HTMLLegendElementBiedt een bijschrift voor eenVELDSET groepering. Zie de LEGEND elementdefinitie in HTML 4.01.
HTMLLIElementLijstitem. Zie de LI-elementdefinitie in HTML 4.01.
HTMLLinkElementDeKOPPELINGelement specificeert een link naar een externe bron, en definieert de relatie van dit document met die bron (of vice versa). Zie de LINK-elementdefinitie in HTML 4.01 (zie ook de Linkstijl interface in de StyleSheet-module [DOM Level 2 Style Sheets en CSS ]).
HTMLMapElementImagemap aan de clientzijde. Zie de MAP-elementdefinitie in HTML 4.01.
HTMLMenuElementMenulijst. Zie de MENU-elementdefinitie in HTML 4.01. Dit element is verouderd in HTML 4.01.
HTMLMetaElementDit bevat generieke meta-informatie over het document. Zie de META elementdefinitie in HTML 4.01.
HTMLModElementKennisgeving van wijziging van een deel van een document. Zie de INS- en DEL-element -definities in HTML 4.01.
HTMLNoScriptElementScriptinstructies. Zie de NOSCRIPT-elementdefinitie in HTML 4.01.
HTMLObjectElementAlgemeen ingebed object. In principe zijn alle eigenschappen op het objectelement lezen-schrijven, maar in sommige omgevingen kunnen sommige eigenschappen alleen-lezen zijn zodra het onderliggende object is geïnstantieerd. Zie de definitie van het OBJECT-element in [HTML4.01 ].
HTMLOListElementGeordende lijst. Zie de OL-elementdefinitie in HTML 4.01.
HTMLOptGroupElementGroepeer opties samen in logische onderverdelingen. Zie de OPTGROUP element definitie in HTML 4.01.
HTMLOptionElementEen selecteerbare keuze. Zie de OPTION-elementdefinitie in HTML 4.01.
HTMLParagraphElementAlinea’s. Zie de P-elementdefinitie in HTML 4.01.
HTMLParamElementParameters ingevoerd in deVOORWERP element. Zie de PARAM-element definitie in HTML 4.01.
HTMLPreElementVooraf opgemaakte tekst. Zie de PRE-elementdefinitie in HTML 4.01.
HTMLQuoteElementVoor deQ EnBLOCKQUOTEelementen. Zie de elementdefinitie Q in HTML 4.01.
HTMLScriptElementScriptinstructies. Zie de SCRIPT-elementdefinitie in HTML 4.01.
HTMLSelectElementMet het select-element kan een optie worden geselecteerd. De opgenomen opties zijn rechtstreeks toegankelijk via het select-element als een verzameling. Zie de SELECT elementdefinitie in HTML 4.01.
HTMLStyleElementStijlinformatie. Zie de STYLE-elementdefinitie in HTML 4.01, de CSS -module [DOM Level 2 Style Sheets en CSS ] en deLinkstijl interface in de StyleSheets module [DOM Level 2 Style Sheets en CSS ].
HTMLTableCaptionElementTabelbijschrift Zie de definitie van het CAPTION-element in HTML 4.01.
HTMLTableCellElementHet object dat wordt gebruikt om deE EnTD elementen. Zie de TD-elementdefinitie in HTML 4.01.
HTMLTableColElementHergroepeert deKOL EnCOLGROEP elementen. Zie de COL-elementdefinitie in HTML 4.01.
HTMLTableElementMet de methoden create* en delete* op de tabel kunnen auteurs tabellen maken en wijzigen. [HTML4.01 ] geeft aan dat slechts één van elk van de ONDERTITELING ,DEAD , EnVOET elementen kunnen voorkomen in een tabel. Als er dus een bestaat en de methode createTHead() of createTFoot() wordt aangeroepen, retourneert de methode het bestaande THead- of TFoot-element. Zie de TABLE-elementdefinitie in HTML 4.01.
HTMLTableRowElementEen rij in een tabel. Zie de TR-elementdefinitie in HTML 4.01.
HTMLTableSectionElementDeDEAD ,VOET , EnT LICHAAM elementen.
HTMLTemplateElementHet sjabloonelement
HTMLTextAreaElementTekstveld met meerdere regels. Zie de TEXTAREA-elementdefinitie in HTML 4.01.
HTMLTitleElementHet titelelement. Zie de definitie van het TITLE-element in HTML 4.01.
HTMLUListElementOngeordende lijst. Zie de UL-elementdefinitie in HTML 4.01.
HTMLUnknownElementHet onbekende html-element.
Int16ArrayVertegenwoordigt een array van twee-complement 16-bits gehele getallen met teken in de bytevolgorde van het platform.
Int32ArrayVertegenwoordigt een array van twee-complement 32-bits gehele getallen met teken in de bytevolgorde van het platform.
Int8ArrayVertegenwoordigt een array van twee-complement 8-bits gehele getallen met teken.
LicenseBiedt methoden om de component te licentiëren.
MeteredBiedt methoden om gemeten sleutel in te stellen.
MimeTypeVertegenwoordigt een internetmediatype
PlatformExceptionVertegenwoordigt de basisklasse voor alle uitzonderingen die kunnen optreden tijdens de uitvoering van de toepassing.
TypedArrayTypedArray-objecten presenteren een array-achtige weergave van een onderliggende binaire gegevensbuffer.
TypedArray<T>TypedArray-objecten presenteren een array-achtige weergave van een onderliggende binaire gegevensbuffer.
Uint16ArrayVertegenwoordigt een array van twee-complement 16-bits niet-ondertekende gehele getallen in de bytevolgorde van het platform.
Uint32ArrayVertegenwoordigt een array van 32-bits integers zonder teken in de bytevolgorde van het platform.
Uint8ArrayVertegenwoordigt een array van twee-complement 8-bits niet-ondertekende gehele getallen.
Uint8ClampedArrayVertegenwoordigt een array van 8-bits gehele getallen zonder teken geklemd op 0-255; als u een waarde hebt opgegeven die buiten het bereik van [0,255] valt, wordt in plaats daarvan 0 of 255 ingesteld;
UrlBiedt een objectrepresentatie van een universele identificatiecode (URL).

Interfaces

KoppelBeschrijving
IDocumentFragmentElementVertegenwoordigt gemeenschappelijke interface voor alle documentfragmentelementen.
IFormAssociatedElementEen aan een formulier gekoppeld element kan een relatie hebben met een formulierelement, dat de formuliereigenaar van het element wordt genoemd. Als een formulier-geassocieerd element niet is gekoppeld aan een formulierelement, wordt gezegd dat de formuliereigenaar null is. Een formulier-geassocieerd element is standaard gekoppeld aan het dichtstbijzijnde voorouder-formulierelement (zoals het kan opnieuw worden gekoppeld, er kan een formulierattribuut zijn opgegeven om dit te overschrijven.
IHTMLFormElementVertegenwoordigt een basisinterface die moet worden geïmplementeerd door HTML Form Elements.
IHTMLOptionsCollectionEenHTMLOptionsCollectie is een lijst met knooppunten die het HTML optie-element vertegenwoordigen. Een individueel knooppunt kan worden benaderd door ordinale index of de knooppuntennaam ofID kaart attributen. Collecties in de HTML DOM worden verondersteld live te zijn, wat betekent dat ze automatisch worden bijgewerkt wanneer het onderliggende document wordt gewijzigd.
IUrlSearchParamsBiedt methoden om te werken met URL-querystring.

Opsomming

OpsommingBeschrijving
SandboxEen sandbox-vlaggenset is een set van nul of meer van de volgende vlaggen, die worden gebruikt om de mogelijkheden van mogelijk niet-vertrouwde bronnen te beperken.