Aspose.SVG för .NET

Namnutrymmen

NamnutrymmeBeskrivning
Aspose.SvgAlla klasser i Aspose.Svg.Dom.Svgnamnrymden är baserade på w3c SVG2-rekommendationer. Med detta namnutrymme kan du ladda, navigera eller återge SVG-filen enligt dina krav.
Aspose.Svg.CollectionsDen Aspose.Svg.Collections namnområdet består av klasser för att representera, lagra och manipulera noder och element.
Aspose.Svg.ConvertersDen Aspose.Svg.Converters namnområ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.Svg.DataTypesNamnutrymmet ger åtkomst till alla SVG-specifika datatyper.
Aspose.Svg.DomDen Aspose.Svg.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.Svg.Dom.AttributesDen Aspose.Svg.Dom.Attributes namnrymden innehåller förenade attributklasser som specificerar eller kvalificerar något objekt (nod, element, …) funktion eller beteende.
Aspose.Svg.Dom.CssDen Aspose.Svg.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.Svg.Dom.EventsDen Aspose.Svg.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.Svg.Dom.MutationsDen Aspose.Svg.Dom.Mutations ger möjlighet att observera DOM-mutationer och få specifik återuppringningsinformation.
Aspose.Svg.Dom.TraversalDen Aspose.Svg.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.Svg.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.Svg.Dom.ViewsAspose.Svg.Dom.Views namnutrymme beskriver AbstractView och DocumentView-gränssnitt enligt Document Object Model Views specifikation.
Aspose.Svg.Dom.XPathNamnutrymmet innehåller metoder för att navigera genom element och attribut i ett XML-dokument.
Aspose.Svg.DrawingDen Aspose.Svg.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.Svg.EventsNamnutrymmet består av klasser för händelsebaserad interaktivitet som tidshändelser och zoomning.
Aspose.Svg.FiltersDen Aspose.Svg.Dom.Svg.Filters namnutrymmet innehåller klasser och -gränssnitt relaterade till filtereffekter i SVG-specifikationen.
Aspose.Svg.ImageVectorizationDen Aspose.Svg.ImageVectorizationnamnutrymmet innehåller klasser för vektorisering av rasterbilder och omvandling av dem till SVG-dokument. Denna process innebär att bitmappar reduceras till geometriska former som består av banelement och lagras som SVG. Namnutrymmet innehåller klasser för att bygga vägsegment, förenkla och jämna ut spårpunkter, och konfigurera vektoriseringsalternativ.
Aspose.Svg.IOFörutom standardverktygen för IO (input-output) Aspose.Svg.IO namnrymden innehåller hjälpklasser och gränssnitt.
Aspose.Svg.NetDen Aspose.Svg.Netnamnutrymmet presenteras av klasser och gränssnitt som är ansvariga för att underlätta nätverksbearbetning.
Aspose.Svg.Net.HeadersDen Aspose.Svg.Net.Headers tillhandahåller få dataklasser för som beskriver rubrikinnehåll vid nätverk.
Aspose.Svg.Net.MessageFiltersDen Aspose.Svg.Net.MessageFilters namnutrymme tillhandahåller klasser som implementerar meddelandefilterabstraktion.
Aspose.Svg.Net.MessageHandlersDen Aspose.Svg.Net.MessageHandlers namnområdet är presenteras av klasser - meddelandehanterare av olika protokoll.
Aspose.Svg.PathsDen Aspose.Svg.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.Svg.RenderingDen Aspose.Svg.Renderingnamnområ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.Svg.Rendering.FontsDen Aspose.Svg.Rendering.Fonts namnutrymmet innehåller klasser och metoder som låter dig styra vissa delar av teckensnittsmatchningsalgoritmen.
Aspose.Svg.Rendering.ImageDen Aspose.Svg.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.Svg.Rendering.PdfDen Aspose.Svg.Rendering.Pdfnamnutrymmet tillhandahåller specifik enhetsklass samt få renderingsalternativ classes ansvarar för rendering till ett pdf-dokument.
Aspose.Svg.Rendering.Pdf.EncryptionDen Aspose.Svg.Rendering.Pdf.Encryption namnutrymmet innehåller dataklasser som beskriver pdf-krypteringsdetaljer som lösenord, krypteringsalgoritm och så vidare.
Aspose.Svg.Rendering.XpsDen Aspose.Svg.Rendering.Xps namnområdet tillhandahåller specifik enhetsklass såväl som några rendering alternativklasser som ansvarar för rendering till ett XPS-dokument.
Aspose.Svg.SavingDen Aspose.Svg.Spara namnutrymme presenteras av dataklasser för beskrivning av specifika sparalternativ vid konverterings-/sparprocess.
Aspose.Svg.ServicesDen Aspose.Svg.Services namnutrymmet innehåller -gränssnitt som protokoll för tjänsteimplementationer.
Aspose.Svg.Toolkit.OptimizersDen Aspose.Svg.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.Svg.WindowDen Aspose.Svg.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.