Aspose.Html.Dom.Canvas

Die Aspose.Html.Dom.Canvas Namespace bietet Interfaces für die Qualifizierung von 2D-Rendering-Details sowie Optionen für Füllung und Path2D-Klasse.

Klassen

KlasseBeschreibung
Path2DDie Path2D-Schnittstelle der Canvas 2D-API wird verwendet, um Pfade zu deklarieren, die dann später auf CanvasRenderingContext2D-Objekten verwendet werden. Die Pfadmethoden der CanvasRenderingContext2D-Schnittstelle sind auch auf dieser Schnittstelle vorhanden und ermöglichen es Ihnen, -Pfade zu erstellen, die Sie beibehalten und nach Bedarf auf einer Leinwand wiedergeben können.

Schnittstellen

SchnittstelleBeschreibung
ICanvasDrawingStylesDie ICanvasDrawingStyles-Schnittstelle bietet Methoden und Eigenschaften, die steuern, wie Linien gezeichnet und Text angeordnet werden.
ICanvasGradientStellt ein undurchsichtiges Objekt dar, das einen Farbverlauf beschreibt.
ICanvasPathMethodsDie Schnittstelle ICanvasPathMethods wird verwendet, um Pfade von Objekten zu manipulieren.
ICanvasPatternStellt ein undurchsichtiges Objekt dar, das ein Muster beschreibt, basierend auf einem Bild, einer Leinwand oder einem Video.
ICanvasRenderingContext2DDie ICanvasRenderingContext2D-Schnittstelle wird zum Zeichnen von Rechtecken, Text, Bildern und anderen Objekten auf dem Canvas-Element verwendet. Es stellt den 2D-Rendering-Kontext für die Zeichenoberfläche eines Canvas-Elements bereit.
IImageDataErstellt ein ImageData-Objekt aus einem gegebenen Uint8ClampedArray und der Größe des darin enthaltenen Bildes. Wenn kein Array angegeben ist, wird ein Bild eines schwarzen Rechtecks erstellt.
ITextMetricsStellt die Dimension eines Textes auf der Leinwand dar.

Aufzählung

AufzählungBeschreibung
CanvasFillRuleDiese Aufzählung wird verwendet, um den Füllregelalgorithmus auszuwählen, mit dem bestimmt wird, ob sich ein Punkt innerhalb oder außerhalb eines Pfads befindet.