Aspose.Html.Dom.Canvas

Aspose.Html.Dom.Canvas ad alanı, 2B oluşturma ayrıntıları kalifikasyonu için interfaces ve ayrıca doldurma ve Path2D sınıfı için seçenekler sağlar.

sınıflar

SınıfTanım
Path2DCanvas 2D API’sinin Path2D arayüzü, daha sonra CanvasRenderingContext2D nesnelerinde kullanılacak yolları bildirmek için kullanılır. CanvasRenderingContext2D arabiriminin yol yöntemleri de bu arabirimde bulunur ve bir tuval üzerinde gerektiği gibi koruyabileceğiniz ve yeniden yürütebileceğiniz yolları oluşturmanıza olanak tanır.

Arayüzler

ArayüzTanım
ICanvasDrawingStylesICanvasDrawingStyles arabirimi, çizgilerin nasıl çizildiğini ve metnin nasıl düzenlendiğini kontrol eden yöntemler ve özellikler sağlar.
ICanvasGradientBir degradeyi tanımlayan opak bir nesneyi temsil eder.
ICanvasPathMethodsICanvasPathMethods arabirimi, nesnelerin yollarını değiştirmek için kullanılır.
ICanvasPatternBir görüntüyü, tuvali veya videoyu temel alan bir deseni tanımlayan opak bir nesneyi temsil eder.
ICanvasRenderingContext2DICanvasRenderingContext2D arabirimi, tuval öğesine dikdörtgenler, metinler, resimler ve diğer nesneleri çizmek için kullanılır. Bir tuval öğesinin çizim yüzeyi için 2B oluşturma bağlamı sağlar.
IImageDataBelirli bir Uint8ClampedArray’den ve içerdiği görüntünün boyutundan bir ImageData nesnesi oluşturur. Dizi verilmezse siyah bir dikdörtgen görüntüsü oluşturur.
ITextMetricsTuvaldeki bir metnin boyutunu temsil eder.

numaralandırma

numaralandırmaTanım
CanvasFillRuleBu numaralandırma, bir noktanın bir yolun içinde mi yoksa dışında mı olduğunu belirlemek için doldurma kuralı algoritmasını seçmek için kullanılır.