Aspose.HTML för .NET

Namnutrymmen

NamnutrymmeBeskrivning
Aspose.HtmlDen 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.
Aspose.Html.CollectionsDen Aspose.Html.Collections namnområdet består av klasser för att representera, lagra och manipulera noder och element.
Aspose.Html.ConvertersDen Aspose.Html.Convertersnamnområdets mål är enkel tillgång till konverteringsmetoder. Det ger ett brett utbud av konverteringar till de populära formaten, såsom PDF, XPS, bildformat, etc. Mer specifika konvertering (rendering, sparande) användarfall presenteras av väl kända och dokumenterade lågnivå API-funktioner i ämnesorienterade namnområden.
Aspose.Html.DomDen Aspose.Html.Dom (dokumentobjektmodell) namespace tillhandahåller API som representerar och interagerar med alla HTML-, XML- eller SVG-dokument. DOM är en dokumentmodell som laddas i webbläsaren och representerar dokumentet som ett nodträd, där varje node representerar en del av dokumentet (t.ex. ett element, text) sträng eller kommentar).
Aspose.Html.Dom.AttributesDen Aspose.Html.Dom.Attributes namnrymden innehåller förenade attributklasser som specificerar eller kvalificerar något objekt (nod, element, …) funktion eller beteende.
Aspose.Html.Dom.CanvasDen Aspose.Html.Dom.Canvas namnutrymmet tillhandahåller interfaces för 2D-renderingskvalificering samt alternativ för -fyllning och Path2D class.
Aspose.Html.Dom.CssDen Aspose.Html.Dom.Css namnutrymmet är för alla CSS-relaterade manipulationer. Det koncentreras kring CSS-egenskapens namn - värde par specificerat av CSS officiella dokument.
Aspose.Html.Dom.EventsDen Aspose.Html.Dom.Events namnutrymme tillhandahåller objekt för alla händelserelaterade DOM-uppdateringar. Det inkluderar prenumeration på specifik kontextuell informationsobservation associerad med händelsen såväl som anpassad händelsekonstruktion.
Aspose.Html.Dom.MutationsDen Aspose.Html.Dom.Mutations ger möjlighet att observera DOM-mutationer och få specifik återuppringningsinformation.
Aspose.Html.Dom.SvgAlla klasser i Aspose.Html.Dom.Svgnamnrymden är baserade på w3c SVG2-rekommendationer. Med detta namnutrymme kan du ladda, navigera eller återge SVG-filen enligt dina krav.
Aspose.Html.Dom.Svg.CollectionsAspose.Html.Dom.Svg.Collections ger tillgång till specifika generiska samlingar.
Aspose.Html.Dom.Svg.DataTypesNamnutrymmet ger åtkomst till alla SVG-specifika datatyper.
Aspose.Html.Dom.Svg.EventsNamnutrymmet består av klasser för händelsebaserad interaktivitet som tidshändelser och zoomning.
Aspose.Html.Dom.Svg.FiltersDen Aspose.Html.Dom.Svg.Filters namnutrymmet innehåller klasser och -gränssnitt relaterade till filtereffekter i SVG-specifikationen.
Aspose.Html.Dom.Svg.PathsDen Aspose.Html.Dom.Svg.Paths namnutrymme beskriver klasser för representation av konturerna av en form som kan fyllas eller strökas. En bana kan också användas som en urklippsbana, för att beskriva animation, eller positionstext.
Aspose.Html.Dom.Svg.SavingAspose.Html.Dom.Svg.Spara innehåller sekundära rollklasser för att specificera sparprocessen. Till exempel spara alternativ och format som dokumentet sparas i.
Aspose.Html.Dom.TraversalDen Aspose.Html.Dom.Traversalnamnrymden innehåller metoder som skapar iteratorer och trädvandrare för att navigera mellan element och korsar en nod och dess underordnade i dokumentordning.
Aspose.Html.Dom.Traversal.FiltersNamnutrymmet som representeras av nodfiltreringsfunktionalitet. Filter är objekt som vet hur man “filtrerar bort” noder. Om en noditerator eller trädvandrare ges ett nodfilter, tillämpar den filtret innan den returnerar nästa nod. Om filtret säger att man ska acceptera noden, returnerar traversallogic den; annars letar traversal efter nästa nod och låtsas att noden som avvisades inte var där.
Aspose.Html.Dom.ViewsAspose.Html.Dom.Views namnutrymme beskriver AbstractView och DocumentView-gränssnitt enligt Document Object Model Views specifikation.
Aspose.Html.Dom.XPathNamnutrymmet innehåller metoder för att navigera genom element och attribut i ett XML-dokument.
Aspose.Html.DrawingDen Aspose.Html.Drawing namnutrymmet innehåller objekt och -gränssnitt för att specificera mått och enheter samt ritattributobjekt som penslar, färger och typsnitt.
Aspose.Html.FormsNamnutrymmet ger åtkomst till många objekt (element) som är ansvariga för användarinteraktivitet inom formuläret som webbsidekomponent.
Aspose.Html.IOFörutom standardverktygen för IO (input-output) Aspose.Html.IO namnrymden innehåller hjälpklasser och gränssnitt.
Aspose.Html.LoadingDen Aspose.Html.Loading namnområdet innehåller dataklasser för beskrivning av specifika laddningsalternativ vid konverterings-/sammanslagningsprocessen.
Aspose.Html.NetDen Aspose.Html.Netnamnutrymmet presenteras av klasser och gränssnitt som är ansvariga för att underlätta nätverksbearbetning.
Aspose.Html.Net.HeadersDen Aspose.Html.Net.Headers tillhandahåller få dataklasser för som beskriver rubrikinnehåll vid nätverk.
Aspose.Html.Net.MessageFiltersDen Aspose.Html.Net.MessageFilters namnutrymme tillhandahåller klasser som implementerar meddelandefilterabstraktion.
Aspose.Html.Net.MessageHandlersDen Aspose.Html.Net.MessageHandlers namnområdet är presenteras av klasser - meddelandehanterare av olika protokoll.
Aspose.Html.RenderingDen Aspose.Html.Rendering namnområdet består av många renderarobjekt samt lämpliga alternativklasser på låg nivå som är ansvariga för att rendera dokument/filer till IDevice-implementering.
Aspose.Html.Rendering.DocDen Aspose.Html.Rendering.Doc namnområdet tillhandahåller specifik enhetsklass såväl som några rendering alternativklasser som ansvarar för rendering till ett DOCX-dokument.
Aspose.Html.Rendering.FontsDen Aspose.Html.Rendering.Fonts namnutrymmet innehåller klasser och metoder som låter dig styra vissa delar av teckensnittsmatchningsalgoritmen.
Aspose.Html.Rendering.ImageDen Aspose.Html.Rendering.Image namnområdet tillhandahåller specifik enhetsklass såväl som några renderingsalternativ klasser som ansvarar för rendering till rasterformat: jpeg, png, bmp, gif, tiff.
Aspose.Html.Rendering.PdfDen Aspose.Html.Rendering.Pdf namnutrymmet tillhandahåller specifik enhetsklass samt få renderingsalternativ classes ansvarar för rendering till ett pdf-dokument.
Aspose.Html.Rendering.Pdf.EncryptionDen Aspose.Html.Rendering.Pdf.Encryptionnamnutrymmet innehåller dataklasser som beskriver pdf-krypteringsdetaljer som lösenord, krypteringsalgoritm och så vidare.
Aspose.Html.Rendering.XpsDen Aspose.Html.Rendering.Xpsnamnområdet tillhandahåller specifik enhetsklass såväl som några rendering alternativklasser som ansvarar för rendering till ett XPS-dokument.
Aspose.Html.SavingDen Aspose.Html.Spara namnutrymme presenteras av dataklasser för beskrivning av specifika sparalternativ vid konverterings-/sparprocess.
Aspose.Html.ServicesDen Aspose.Html.Services namnutrymmet innehåller -gränssnitt som protokoll för tjänsteimplementationer.
Aspose.Html.Toolkit.Markdown.SyntaxDen Aspose.Html.Toolkit.Markdown.Syntaxnamnutrymmet innehåller objekt och gränssnitt för att arbeta med syntaxträdet i ett Markdown-dokument.
Aspose.Html.Toolkit.Markdown.Syntax.ExtensionsDen Aspose.Html.Toolkit.Markdown.Syntax.Extensions namnrymden innehåller objekt och metoder som låter dig hantera olika tillägg av Markdown-formatet, såsom ShortCode, FrontMatter, etc.
Aspose.Html.Toolkit.Markdown.Syntax.ParserDen Aspose.Html.Toolkit.Markdown.Syntax.Parser namnutrymmet innehåller objekt och metoder som låter dig analysera markdown-dokumentet.
Aspose.Html.Toolkit.Markdown.Syntax.Parser.Extensions.GFMDen Aspose.Html.Toolkit.Markdown.Syntax.Parser.Extensions.GFM namnutrymmet innehåller objekt och gränssnitt för GFM-syntaxtillägg.
Aspose.Html.Toolkit.Markdown.Syntax.TextDen Aspose.Html.Toolkit.Markdown.Syntax.Text namnrymden innehåller objekt och gränssnitt för att arbeta med text sources.
Aspose.Html.Toolkit.OptimizersDen Aspose.Html.Toolkit.Optimizers namnområdet innehåller klasser för att optimera SVG-dokument. Optimeringsprocessen innefattar att ta bort oanvända eller osynliga element och deras attribut, slå samman grupper och minska storleken på vägsegment.
Aspose.Html.WindowDen Aspose.Html.Window namnutrymme är relaterat till fönsterobjekt som representerar ett fönster som innehåller ett DOM-dokument. Den innehåller klasser och gränssnitt relaterade till aktiv dokumentadress och webbhistorik.