Aspose.Svg | Alle Klassen rein Aspose.Svg.Dom.SvgNamespace basieren auf w3c SVG2-Empfehlungen. Mit diesem Namensraum können Sie die SVG-Datei gemäß Ihren Anforderungen laden, navigieren oder rendern. |
Aspose.Svg.Collections | Die Aspose.Svg.Collections Namespace besteht aus Klassen zum Darstellen, Speichern und Bearbeiten von Knoten und Elementen. |
Aspose.Svg.Converters | Die Aspose.Svg.Converters Namespace-Ziel ist ein einfacher Zugriff auf Konvertierungsmethoden. Es bietet eine breite Palette von Konvertierungen in gängige Formate wie PDF, XPS, Bildformate usw. Speziellere Anwendungsfälle für die Konvertierung (Rendering, Speichern) werden von gut bekannten und dokumentierten Low-Level-API-Funktionen in themenorientierten Namespaces präsentiert. |
Aspose.Svg.DataTypes | Der Namespace bietet Zugriff auf alle SVG-spezifischen Datentypen. |
Aspose.Svg.Dom | Die Aspose.Svg.Dom (Dokumentobjektmodell) Namespace bietet eine API, die alle HTML-, XML- oder SVG-Dokumente darstellt und mit ihnen interagiert. Das DOM ist ein Dokumentmodell, das in den Browser geladen wird und das Dokument als Knotenbaum darstellt, wobei jeder Knoten einen Teil des Dokuments darstellt (z. B. ein Element, Text Zeichenfolge oder Kommentar). |
Aspose.Svg.Dom.Attributes | Die Aspose.Svg.Dom.Attributes Namespace enthält einheitliche Attributklassen, die jedes Merkmal oder Verhalten eines Objekts (Knoten, Element, …) spezifizieren oder qualifizieren. |
Aspose.Svg.Dom.Css | Die Aspose.Svg.Dom.Css Namespace ist für alle CSS-bezogenen Manipulationen. Er konzentriert sich auf CSS-Eigenschaftsname-Wert-Paare , die in offiziellen CSS-Dokumenten angegeben sind. |
Aspose.Svg.Dom.Events | Die Aspose.Svg.Dom.Events Namespace bietet Objekte für alle Ereignisse im Zusammenhang mit der DOM-Aktualisierung. Es umfasst das Abonnement für spezifische kontextbezogene Informationsbeobachtungen , die mit Ereignissen verbunden sind, sowie die Erstellung benutzerdefinierter Ereignisse. |
Aspose.Svg.Dom.Mutations | Die Aspose.Svg.Dom.Mutations bietet die Möglichkeit, DOM-Mutationen zu beobachten und spezifische Rückrufinformationen zu erhalten. |
Aspose.Svg.Dom.Traversal | Die Aspose.Svg.Dom.TraversalNamespace enthält Methoden, die Iteratoren und Treewalker erstellen, um zwischen Elementen zu navigieren, und einen Knoten und seine Kinder in der Reihenfolge der Dokumente durchlaufen. |
Aspose.Svg.Dom.Traversal.Filters | Der Namespace, der durch die Node-Filterfunktion repräsentiert wird. Filter sind Objekte, die wissen, wie Nodes “herausgefiltert” werden. Wenn einem Node-Iterator oder Treewalker ein Node-Filter gegeben wird, wendet er den Filter an, bevor er den nächsten Node zurückgibt. Wenn der Filter sagt, dass der Knoten akzeptiert werden soll, gibt die Traversierungslogik ihn zurück; Andernfalls sucht Traversal nach dem nächsten Knoten und gibt vor, dass der zurückgewiesene Knoten nicht vorhanden war. |
Aspose.Svg.Dom.Views | Aspose.Svg.Dom.Views Namespace beschreibt AbstractView- und DocumentView-Schnittstellen gemäß Document Object Model Views-Spezifikation. |
Aspose.Svg.Dom.XPath | Der Namensraum enthält Methoden zum Navigieren durch Elemente und Attribute in einem XML-Dokument. |
Aspose.Svg.Drawing | Die Aspose.Svg.Drawing Namespace enthält Objekte und Schnittstellen zum Festlegen von Maßen und Einheiten sowie Zeichnungsattributobjekte wie Pinsel, Farben und Schriftarten. |
Aspose.Svg.Events | Der Namensraum besteht aus Klassen für ereignisbasierte Interaktivität wie Zeitereignisse und Zoomen. |
Aspose.Svg.Filters | Die Aspose.Svg.Dom.Svg.Filters Namespace enthält Klassen und Schnittstellen, die sich auf Filtereffekte in der SVG-Spezifikation beziehen. |
Aspose.Svg.ImageVectorization | Die Aspose.Svg.ImageVectorizationNamespace enthält Klassen zum Vektorisieren von Rasterbildern und Konvertieren in SVG-Dokumente. Bei diesem Prozess werden Bitmaps auf geometrische Formen aus Pfadelementen reduziert und als SVG gespeichert. Der Namespace enthält Klassen zum Erstellen von Pfadsegmenten, Vereinfachen und Glätten von Spurpunkten, und Konfigurieren von Vektorisierungsoptionen. |
Aspose.Svg.IO | Zusätzlich zu Standard-IO (Input-Output) Tools die Aspose.Svg.IO Namespace enthält Hilfsklassen und Schnittstellen. |
Aspose.Svg.Net | Die Aspose.Svg.NetNamespace wird von Klassen und Schnittstellen dargestellt, die dafür verantwortlich sind, die einfache Netzwerkverarbeitung zu unterstützen. |
Aspose.Svg.Net.Headers | Die Aspose.Svg.Net.Header stellt einige Datenklassen für bereit, die Header-Inhalte im Netzwerk beschreiben. |
Aspose.Svg.Net.MessageFilters | Die Aspose.Svg.Net.MessageFilters Namespace bietet Klassen, die Nachrichtenfilterabstraktion implementieren. |
Aspose.Svg.Net.MessageHandlers | Die Aspose.Svg.Net.MessageHandlers Namespace is dargestellt durch Klassen - Message Handler verschiedener Protokolle. |
Aspose.Svg.Paths | Die Aspose.Svg.Dom.Svg.Paths namespace beschreibt Klassen für Darstellung des Umrisses einer Form, die gefüllt oder gezeichnet werden kann. Ein Pfad kann auch als Beschneidungspfad verwendet werden, um Animationen zu beschreiben, oder Text zu positionieren. |
Aspose.Svg.Rendering | Die Aspose.Svg.RenderingNamespace besteht aus zahlreichen Renderer-Objekten sowie geeigneten Low-Level-Optionsklassen, die dafür verantwortlich sind, Dokumente/Dateien in die IDevice-Implementierung zu rendern. |
Aspose.Svg.Rendering.Fonts | Die Aspose.Svg.Rendering.Fonts Namespace enthält Klassen und Methoden, mit denen Sie einige Teile des Font-Matching-Algorithmus steuern können. |
Aspose.Svg.Rendering.Image | Die Aspose.Svg.Rendering.Image Namespace bietet spezifische Geräteklasse sowie einige Rendering-Optionen Klassen, die für das Rendern in Rasterformate verantwortlich sind: jpeg, png, bmp, gif, tiff. |
Aspose.Svg.Rendering.Pdf | Die Aspose.Svg.Rendering.PdfNamespace stellt eine spezifische Geräteklasse sowie einige Renderoptionen bereit. class ist für das Rendern in ein PDF-Dokument verantwortlich. |
Aspose.Svg.Rendering.Pdf.Encryption | Die Aspose.Svg.Rendering.Pdf.Encryption Namespace enthält Datenklassen, die PDF-Verschlüsselungsdetails wie Passwort, Verschlüsselungsalgorithmus usw. beschreiben. |
Aspose.Svg.Rendering.Xps | Die Aspose.Svg.Rendering.Xps Namespace stellt eine spezifische Geräteklasse sowie einige wenige Rendering Optionsklassen bereit, die für das Rendern in ein xps-Dokument verantwortlich sind. |
Aspose.Svg.Saving | Die Aspose.Svg.Saving Namensraum wird präsentiert von Datenklassen zur Beschreibung spezifischer Speicheroptionen bei Konvertierungs-/Speicherprozess. |
Aspose.Svg.Services | Die Aspose.Svg.Services Namespace enthält Schnittstellen als Protokolle für Dienstimplementierungen. |
Aspose.Svg.Toolkit.Optimizers | Die Aspose.Svg.Toolkit.Optimizers namespace enthält Klassen zur Optimierung von SVG-Dokumenten. Der Optimierungsprozess umfasst das Entfernen von nicht verwendeten oder unsichtbaren Elementen und deren Attributen, das Zusammenführen von Gruppen und das Reduzieren der Größe von Pfadsegmenten. |
Aspose.Svg.Window | Die Aspose.Svg.Window Namespace bezieht sich auf das Fensterobjekt , das ein Fenster darstellt, das ein DOM-Dokument enthält. Es enthält Klassen und Schnittstellen , die sich auf die Adresse des aktiven Dokuments und den Browserverlauf beziehen. |