Aspose.Html

Den Aspose.Html namnrymden innehåller klasser och metoder för att manipulera HTML-dokument, oavsett om det är enkla eller komplexa och i farten. Aspose.HTMLför .NET tillåter utvecklare att infoga, ta bort, ersätta HTML-noder, extrahera CSS-stilinformation, Navigera genom HTML-dokument antingen av NodeIterator, TreeWalker som tillhandahålls av Traversal Specifications, XPath eller CSS-väljarfrågor. Det erbjuder också skript som gör det möjligt att manipulera HTML DOM via JavaScript. Förutom HTML ger detta API också möjligheter att ladda EPUB och MHTML. Aspose API: er är kända för sina inter filformat konverteringsfunktioner och detta API ger också förmågan att ladda HTML-fil och rendera utdata i PDF, XPS och rasterbildsformat inklusive JPEG, PNG, BMP och TIFF.

Klasser

KlassBeskrivning
ArrayBufferArrayBuffer-objektet används för att representera en generisk, fast längd, rå binär databuffert.
ConfigurationRepresenterar konfigurationskontextobjektet som används för att ställa in miljöinställningarna för programmet.
Float32ArrayRepresenterar en matris med 32-bitars flyttal (motsvarande C flytande datatyp) i plattformsbyteordningen.
Float64ArrayRepresenterar en matris med 64-bitars flyttal (motsvarande datatypen C float) i plattformsbyteordningen.
FontsSettingsRepresenterar inställningar för teckensnittshantering.
HTMLAddressElementAdresselementet. Se ADDRESS-elementdefinitionen i HTML 4.01.
HTMLAnchorElementAnkarelementet. Se A-elementdefinitionen i HTML 4.01.
HTMLAppletElementEn inbäddad Java-applet. Se APPLET-elementdefinitionen i HTML 4.01. Detta element är utfasat i HTML 4.01.
HTMLAreaElementDefinition av bildkarta på klientsidan. Se AREA-elementdefinitionen i HTML 4.01.
HTMLBaseElementDokumentbas URI [IETF RFC 2396 ]. Se BASE-elementdefinitionen i HTML 4.01.
HTMLBaseFontElementBasteckensnitt. Se BASEFONT-elementdefinitionen i HTML 4.01. Det här elementet är utfasat i HTML 4.01.
HTMLBodyElementHTML-dokumentets brödtext. Detta element finns alltid i DOM API, även om taggarna inte finns i källdokumentet. Se BODY-elementets definition i HTML 4.01.
HTMLBRElementFramtvinga en radbrytning. Se BR-elementdefinitionen i HTML 4.01.
HTMLButtonElementTryckknapp. Se BUTTON-elementdefinitionen i HTML 4.01.
HTMLCanvasElementHTMLCanvasElement-gränssnittet tillhandahåller egenskaper och metoder för att manipulera layouten och presentationen av canvaselement. HTMLCanvasElement-gränssnittet ärver också egenskaperna och metoderna för HTMLElement-gränssnittet.
HTMLDataListElementDatalistelementet representerar en uppsättning alternativelement som representerar fördefinierade alternativ för andra kontroller. Se ävenHTML 5.2 W3C-rekommendation .
HTMLDirectoryElementKataloglista. Se DIR-elementdefinitionen i HTML 4.01. Det här elementet är utfasat i HTML 4.01.
HTMLDivElementGenerisk blockbehållare. Se DIV-elementdefinitionen i HTML 4.01.
HTMLDListElementDefinitionslista. Se definitionen av DL-element i HTML 4.01.
HTMLDocumentAnHTML-dokument är roten till HTML-hierarkin och innehåller hela innehållet. Förutom att ge åtkomst till hierarkin, tillhandahåller den också några bekvämlighetsmetoder för att komma åt vissa uppsättningar av information från dokumentet.
HTMLElementAlla HTML-elementgränssnitt härrör från denna klass. Element som endast exponerar HTML-kärnattributen representeras av basen HTMLElementgränssnitt. Dessa element är som följer: special: SUB, SUP, SPAN, BDOfont: TT, I, B, U, S, STRIKE, BIG, SMALL fras: EM, STRONG, DFN, CODE, SAMP, KBD, VAR, CITE, ACRONYM, ABBRlist: DD, DTNOFRAMES, NOSCRIPTADDRESS, CENTERThestil attributet för ett HTML-element är tillgängligt via ElementCSSInlineStyle gränssnitt som är definierat i CSS modulen [DOM Level 2 Style Sheets och CSS ].
HTMLFieldSetElementOrdnar formulärkontroller i logiska grupper. Se FIELDSET-elementets definition i HTML 4.01.
HTMLFontElementLokal ändring av teckensnitt. Se FONT-elementdefinitionen i HTML 4.01. Detta -element är utfasat i HTML 4.01.
HTMLFormElementDenFORM element omfattar beteende som liknar en samling och ett element. Det ger direkt åtkomst till de inneslutna formulärkontrollerna såväl som attributen för formulärelementet. Se definitionen av FORM-elementet i HTML 4.01.
HTMLFrameElementSkapa en ram. Se FRAME-elementdefinitionen i HTML 4.01.
HTMLFrameSetElementSkapa ett rutnät med ramar. Se FRAMESET-elementdefinitionen i HTML 4.01.
HTMLHeadElementDokumenthuvudinformation. Se HEAD-elementdefinitionen i HTML 4.01.
HTMLHeadingElementFörH1 tillH6 element. Se definitionen av H1 element i HTML 4.01.
HTMLHRElementSkapa en horisontell regel. Se definitionen av HR-element i HTML 4.01.
HTMLHtmlElementRoten till ett HTML-dokument. Se HTML-elementdefinitionen i HTML 4.01.
HTMLIFrameElementInline underfönster. Se IFRAME-elementdefinitionen i HTML 4.01.
HTMLImageElementInbäddad bild. Se IMG-elementdefinitionen i HTML 4.01.
HTMLInputElementFormulärkontroll. Beroende på miljön där sidan visas, kan värdeegenskapen vara skrivskyddad för filuppladdningsindatatypen . För inmatningstypen “lösenord” kan det faktiska värdet som returneras vara maskerat för att förhindra obehörig användning. Se INPUT-elementdefinitionen i [HTML 4.01 ].
HTMLIsIndexElementDetta element används för textinmatning på en rad. Se ISINDEX-elementets definition i HTML 4.01. Detta element är föråldrat i HTML 4.01.
HTMLLabelElementFormulärfältetiketttext. Se LABEL-elementdefinitionen i HTML 4.01.
HTMLLegendElementTillhandahåller en bildtext för enFÄLTSET gruppering. Se LEGEND elementdefinitionen i HTML 4.01.
HTMLLIElementListobjekt. Se LI-elementdefinitionen i HTML 4.01.
HTMLLinkElementDenLÄNKelement anger en länk till en extern resurs och definierar detta dokuments relation till den resursen (eller vice versa). Se LINK-elementdefinitionen i HTML 4.01 (se även LinkStyle gränssnitt i StyleSheet-modulen [DOM Level 2 Style Sheets och CSS ]).
HTMLMapElementBildkarta på klientsidan. Se MAP-elementdefinitionen i HTML 4.01.
HTMLMenuElementMenylista. Se MENU-elementdefinitionen i HTML 4.01. Detta element är föråldrat i HTML 4.01.
HTMLMetaElementDetta innehåller generisk metainformation om dokumentet. Se META elementdefinitionen i HTML 4.01.
HTMLModElementMeddelande om ändring av en del av ett dokument. Se INS- och DEL-elementets definitioner i HTML 4.01.
HTMLNoScriptElementSkriptsatser. Se NOSCRIPT-elementdefinitionen i HTML 4.01.
HTMLObjectElementGeneriskt inbäddat objekt. I princip är alla egenskaper på objektelementet läs-skriva men i vissa miljöer kan vissa egenskaper vara skrivskyddade när det underliggande objektet instansierats. Se OBJECT-elementets definition i [HTML 4.01 ].
HTMLOListElementBeställd lista. Se OL-elementdefinitionen i HTML 4.01.
HTMLOptGroupElementGruppera alternativ i logiska underavdelningar. Se OPTGROUP-elementets definition i HTML 4.01.
HTMLOptionElementEtt valbart val. Se OPTION-elementdefinitionen i HTML 4.01.
HTMLParagraphElementStycken. Se P-elementdefinitionen i HTML 4.01.
HTMLParamElementParametrar som matas tillOBJEKT element. Se PARAM-elementets definition i HTML 4.01.
HTMLPreElementFörformaterad text. Se PRE-elementdefinitionen i HTML 4.01.
HTMLQuoteElementFörF ochBLOCK CITATelement. Se Q elementdefinitionen i HTML 4.01.
HTMLScriptElementSkriptsatser. Se SCRIPT-elementdefinitionen i HTML 4.01.
HTMLSelectElementSelect-elementet tillåter val av ett alternativ. De inneslutna alternativen kan nås direkt via select-elementet som en samling. Se SELECT-elementdefinitionen i HTML 4.01.
HTMLStyleElementStilinformation. Se STYLE-elementdefinitionen i HTML 4.01, CSS -modulen [DOM Level 2 Style Sheets och CSS ] och denLinkStyle gränssnitt i StyleSheets modulen [DOM Level 2 Style Sheets och CSS ].
HTMLTableCaptionElementTabelltext Se CAPTION-elementdefinitionen i HTML 4.01.
HTMLTableCellElementObjektet som används för att representeraTH ochTD element. Se TD-elementdefinitionen i HTML 4.01.
HTMLTableColElementOmgrupperarCOL ochKOLGROUP element. Se COL elementdefinitionen i HTML 4.01.
HTMLTableElementMetoderna skapa* och ta bort* i tabellen tillåter författare att konstruera och modifiera tabeller. [HTML 4.01 ] anger att endast en av var och en av RUBRIK ,THEAD , ochTFOT elementen kan finnas i en tabell. Därför, om det finns en och metoden createTHead() eller createTFoot() anropas, returnerar metoden det befintliga THead- eller TFoot-elementet. Se TABLE-elementdefinitionen i HTML 4.01.
HTMLTableRowElementEn rad i en tabell. Se TR-elementdefinitionen i HTML 4.01.
HTMLTableSectionElementDenTHEAD ,TFOT , ochTBODY element.
HTMLTemplateElementMallelementet
HTMLTextAreaElementFlerradigt textfält. Se TEXTAREA-elementdefinitionen i HTML 4.01.
HTMLTitleElementTitelelementet. Se TITLE-elementdefinitionen i HTML 4.01.
HTMLUListElementOordnad lista. Se definitionen av UL-element i HTML 4.01.
HTMLUnknownElementDet okända html-elementet.
Int16ArrayRepresenterar en array av tvåkomplement 16-bitars signerade heltal i plattformsbyteordningen.
Int32ArrayRepresenterar en array av tvåkomplement 32-bitars signerade heltal i plattformsbyteordningen.
Int8ArrayRepresenterar en array av tvåkomplement 8-bitars heltal med tecken.
LicenseTillhandahåller metoder för att licensiera komponenten.
MeteredTillhandahåller metoder för att ställa in mätnyckel.
MimeTypeRepresenterar en Internet-medietyp
PlatformExceptionRepresenterar basklassen för alla undantag som kan uppstå under programmets körning.
TypedArrayTypedArray-objekt presenterar en arrayliknande vy av en underliggande binär databuffert.
TypedArray<T>TypedArray-objekt presenterar en arrayliknande vy av en underliggande binär databuffert.
Uint16ArrayRepresenterar en array av tvåkomplement 16-bitars heltal utan tecken i plattformsbyteordningen.
Uint32ArrayRepresenterar en array av tvåkomplement 32-bitars heltal utan tecken i plattformsbyteordningen.
Uint8ArrayRepresenterar en matris med tvåkomplement 8-bitars heltal utan tecken.
Uint8ClampedArrayRepresenterar en array av 8-bitars osignerade heltal klämda till 0-255; om du angav ett värde som ligger utanför intervallet [0,255], kommer 0 eller 255 att ställas in istället;
UrlGer en objektrepresentation av en universell identifierare (URL).

Gränssnitt

GränssnittBeskrivning
IDocumentFragmentElementRepresenterar gemensamt gränssnitt för alla dokumentfragmentelement.
IFormAssociatedElementEtt formulärassocierat element kan ha en relation med ett formulärelement, vilket kallas elementets formulärägare. Om ett formulärassocierat element inte är associerat med ett formulärelement, sägs dess formulärägare vara null. Ett formulärassocierat element är som standard associerat med sitt närmaste förfaderformelement (som beskrivs nedan), men om den är återassocierbar, kan ha ett formulärattribut specificerat för att åsidosätta detta.
IHTMLFormElementRepresenterar ett basgränssnitt som bör implementeras av HTML Form Elements.
IHTMLOptionsCollectionAnHTMLOptionsCollection är en lista över noder som representerar HTML alternativelement. En enskild nod kan nås med antingen ordinal index eller nodensnamn ellerid attribut. Samlingar i HTML DOM antas vara live, vilket innebär att de uppdateras automatiskt när det underliggande dokumentet ändras.
IUrlSearchParamsGer metoder för att arbeta med webbadressers frågesträng.

Uppräkning

UppräkningBeskrivning
SandboxEn sandlådeflaggauppsättning är en uppsättning av noll eller fler av följande flaggor, som används för att begränsa de förmågor som potentiellt otillförlitliga resurser.