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. |
Aspose.Html.Collections | De Aspose.Html.Collections naamruimte bestaat uit klassen om knooppunten en elementen weer te geven, op te slaan en te manipuleren. |
Aspose.Html.Converters | De Aspose.Html.Convertersdoel van de naamruimte is gemakkelijke toegang tot conversiemethoden. Het biedt een breed scala aan conversies naar de populaire formaten, zoals PDF, XPS, afbeeldingsformaten, enz. Meer specifieke conversie (rendering, opslaan) gebruikerscases worden gepresenteerd door bekende en gedocumenteerde low-level API-functies in onderwerpgeoriënteerde naamruimten. |
Aspose.Html.Dom | De Aspose.Html.Dom (documentobjectmodel) naamruimte biedt API die alle HTML-, XML- of SVG-documenten vertegenwoordigt en ermee communiceert. De DOM is een documentmodel dat in de browser is geladen en het document voorstelt als een knooppuntboom, waarbij elk knooppunt een deel van het document vertegenwoordigt (bijv. een element, tekst tekenreeks of commentaar). |
Aspose.Html.Dom.Attributes | De Aspose.Html.Dom.Attributen naamruimte bevat verenigde attribuutklassen die specificeren of elk object (knooppunt, element, …) kenmerk of gedrag kwalificeren. |
Aspose.Html.Dom.Canvas | De Aspose.Html.Dom.Canvas naamruimte biedt interfaces voor kwalificatie van 2D-renderingdetails, evenals opties voor het vullen van en Path2D-klasse. |
Aspose.Html.Dom.Css | De Aspose.Html.Dom.Css naamruimte is voor alle CSS-gerelateerde manipulaties. Het concentreert zich rond CSS-eigenschap naam - waardeparen gespecificeerd door officiële CSS-documenten. |
Aspose.Html.Dom.Events | De Aspose.Html.Dom.Events naamruimte biedt objecten voor alle gebeurtenissen die verband houden met DOM-updates. Het omvat een abonnement op specifieke contextuele informatieobservatie geassocieerd met evenement, evenals aangepaste evenementenconstructie. |
Aspose.Html.Dom.Mutations | De Aspose.Html.Dom.Mutaties biedt de mogelijkheid om DOM-mutaties te observeren en specifieke callback-informatie te krijgen. |
Aspose.Html.Dom.Svg | Alle lessen binnen Aspose.Html.Dom.Svgnamespace zijn gebaseerd op w3c SVG2-aanbevelingen. Met behulp van deze naamruimte kunt u het SVG-bestand laden, navigeren of renderen volgens uw vereisten. |
Aspose.Html.Dom.Svg.Collections | Aspose.Html.Dom.Svg.Collections biedt toegang tot specifieke generieke collecties. |
Aspose.Html.Dom.Svg.DataTypes | De naamruimte biedt toegang tot alle SVG-specifieke gegevenstypen. |
Aspose.Html.Dom.Svg.Events | De naamruimte bestaat uit klassen voor op gebeurtenissen gebaseerde interactiviteit zoals tijdgebeurtenissen en zoomen. |
Aspose.Html.Dom.Svg.Filters | De Aspose.Html.Dom.Svg.Filters naamruimte bevat klassen en interfaces gerelateerd aan filtereffecten in SVG-specificatie. |
Aspose.Html.Dom.Svg.Paths | De Aspose.Html.Dom.Svg.Paths naamruimte beschrijft klassen voor weergave van de omtrek van een vorm die kan worden gevuld of gestreken. Een pad kan ook worden gebruikt als een uitknippad om animatie, of positietekst te beschrijven. |
Aspose.Html.Dom.Svg.Saving | Aspose.Html.Dom.Svg.Saving bevat secundaire rolklassen to specificeer het opslagproces. Bewaar bijvoorbeeld opties en formaat waarin het document is opgeslagen. |
Aspose.Html.Dom.Traversal | De Aspose.Html.Dom.Traversalnaamruimte bevat methoden die iterators en tree-walkers maken om tussen elementen te navigeren en een knooppunt en zijn kinderen in documentvolgorde te doorkruisen. |
Aspose.Html.Dom.Traversal.Filters | De naamruimte die wordt vertegenwoordigd door functionaliteit voor het filteren van knooppunten. Filters zijn objecten die weten hoe ze knooppunten moeten “uitfilteren”. Als een knooppuntiterator of tree walker een knooppuntfilter krijgt, past het het filter toe voordat het het volgende knooppunt retourneert. Als het filter zegt om het knooppunt te accepteren, geeft de traversal logic het terug; anders zoekt traversal naar het volgende knooppunt en doet alsof het knooppunt dat werd afgewezen er niet was. |
Aspose.Html.Dom.Views | Aspose.Html.Dom.Views namespace beschrijft AbstractView en DocumentView interfaces volgens Document Object Model Views specificatie. |
Aspose.Html.Dom.XPath | De naamruimte bevat methoden om door elementen en attributen in een XML-document te navigeren. |
Aspose.Html.Drawing | De Aspose.Html.Tekening naamruimte bevat objecten en interfaces om afmetingen en eenheden te specificeren, evenals tekenattribuutobjecten zoals penselen, kleuren en lettertypen. |
Aspose.Html.Forms | De naamruimte biedt toegang tot talloze objecten (elementen) die verantwoordelijk zijn voor gebruikersinteractiviteit binnen formulier als webpaginacomponent. |
Aspose.Html.IO | Naast standaard IO (input-output) tools de Aspose.Html.IO naamruimte bevat hulpklassen en interfaces. |
Aspose.Html.Loading | De Aspose.Html.Laden naamruimte bevat gegevensklassen voor beschrijving van specifieke laadopties tijdens het conversie-/samenvoegproces. |
Aspose.Html.Net | De Aspose.Html.Netnaamruimte wordt gepresenteerd door klassen en interfaces die verantwoordelijk zijn voor eenvoudige netwerkverwerking. |
Aspose.Html.Net.Headers | De Aspose.Html.Net.Headers biedt enkele gegevensklassen voor die header-inhoud beschrijven bij netwerken. |
Aspose.Html.Net.MessageFilters | De Aspose.Html.Net.MessageFilters namespace biedt klassen die abstractie van berichtfilters implementeren. |
Aspose.Html.Net.MessageHandlers | De Aspose.Html.Net.MessageHandlers naamruimte is gepresenteerd door klassen - berichtbehandelaars van verschillende protocollen. |
Aspose.Html.Rendering | De Aspose.Html.Rendering naamruimte bestaat uit talrijke renderer-objecten evenals geschikte low-level optieklassen die verantwoordelijk zijn voor documenten/bestanden weergeven in IDevice-implementatie. |
Aspose.Html.Rendering.Doc | De Aspose.Html.Rendering.Doc naamruimte biedt specifieke apparaatklasse en enkele weergave optieklassen die verantwoordelijk zijn voor weergave naar een DOCX-document. |
Aspose.Html.Rendering.Fonts | De Aspose.Html.Rendering.Fonts naamruimte bevat klassen en methoden waarmee u bepaalde delen van het algoritme voor het matchen van lettertypen kunt besturen. |
Aspose.Html.Rendering.Image | De Aspose.Html.Rendering.Image naamruimte biedt specifieke apparaatklasse en enkele weergaveopties klassen die verantwoordelijk zijn voor weergave naar rasterformaten: jpeg, png, bmp, gif, tiff. |
Aspose.Html.Rendering.Pdf | De Aspose.Html.Rendering.Pdf naamruimte biedt specifieke apparaatklasse en enkele weergaveopties klassen verantwoordelijk voor weergave naar een pdf-document. |
Aspose.Html.Rendering.Pdf.Encryption | De Aspose.Html.Rendering.Pdf.Encryptionnaamruimte bevat gegevensklassen die pdf-coderingsdetails beschrijven, zoals wachtwoord, coderingsalgoritme enzovoort. |
Aspose.Html.Rendering.Xps | De Aspose.Html.Rendering.Xpsnaamruimte biedt specifieke apparaatklasse en enkele rendering optieklassen die verantwoordelijk zijn voor weergave naar een xps-document. |
Aspose.Html.Saving | De Aspose.Html.Opslaan naamruimte wordt gepresenteerd door gegevensklassen voor beschrijving van specifieke opslagopties bij conversie/opslagproces. |
Aspose.Html.Services | De Aspose.Html.Services naamruimte bevat interfaces als protocollen voor service-implementaties. |
Aspose.Html.Toolkit.Markdown.Syntax | De Aspose.Html.Toolkit.Markdown.Syntaxisnaamruimte bevat objecten en interfaces voor het werken met de syntaxisboom van een Markdown-document. |
Aspose.Html.Toolkit.Markdown.Syntax.Extensions | De Aspose.Html.Toolkit.Markdown.Syntax.Extensies naamruimte bevat objecten en methoden waarmee u verschillende extensies van het Markdown-formaat kunt verwerken , zoals ShortCode, FrontMatter, etc. |
Aspose.Html.Toolkit.Markdown.Syntax.Parser | De Aspose.Html.Toolkit.Markdown.Syntax.Parser naamruimte bevat objecten en methoden waarmee u het markdown-document kunt ontleden. |
Aspose.Html.Toolkit.Markdown.Syntax.Parser.Extensions.GFM | De Aspose.Html.Toolkit.Markdown.Syntax.Parser.Extensions.GFM naamruimte bevat objecten en interfaces voor GFM-syntaxisextensie. |
Aspose.Html.Toolkit.Markdown.Syntax.Text | De Aspose.Html.Toolkit.Markdown.Syntax.Text namespace bevat objecten en interfaces voor het werken met text sources. |
Aspose.Html.Toolkit.Optimizers | De Aspose.Html.Toolkit.Optimizers naamruimte bevat klassen voor het optimaliseren van SVG-documenten. Het optimalisatieproces omvat het verwijderen van ongebruikte of onzichtbare elementen en hun attributen, het samenvoegen van groepen en het verkleinen van padsegmenten. |
Aspose.Html.Window | De Aspose.Html.Window naamruimte is gerelateerd aan het vensterobject dat een venster vertegenwoordigt dat een DOM-document bevat. Het bevat klassen en interfaces gerelateerd aan actief documentadres en browsegeschiedenis. |