Aspose.Html.Dom.Canvas

الطبقات

فصل وصف
Path2D يتم استخدام واجهة Path2D لواجهة Canvas 2D API لتعريف المسارات التي يتم استخدامها لاحقًا في كائنات CanvasRenderingContext2D. توجد طرق مسار واجهة CanvasRenderingContext2D على هذه الواجهة أيضًا وتسمح لك بإنشاء مسارات يمكنك الاحتفاظ بها وإعادة تشغيلها كما هو مطلوب على لوحة الرسم.

واجهات

واجهه المستخدم وصف
ICanvasDrawingStyles توفر واجهة ICanvasDrawingStyles طرقًا وخصائص تتحكم في كيفية رسم الخطوط وكيفية تخطيط النص.
ICanvasGradient يمثل كائنًا معتمًا يصف التدرج اللوني.
ICanvasPathMethods يتم استخدام واجهة ICanvasPathMethods لمعالجة مسارات الكائنات.
ICanvasPattern يمثل كائنًا معتمًا يصف نمطًا ، بناءً على صورة أو لوحة قماشية أو مقطع فيديو.
ICanvasRenderingContext2D تُستخدم واجهة ICanvasRenderingContext2D لرسم المستطيلات والنصوص والصور والكائنات الأخرى على عنصر لوحة الرسم. يوفر سياق العرض ثنائي الأبعاد لسطح الرسم لعنصر قماش.
IImageData لتكوين كائن ImageData من Uint8ClampedArray معطى وحجم الصورة التي يحتوي عليها. في حالة عدم وجود مصفوفة ، يتم إنشاء صورة لمستطيل أسود.
ITextMetrics يمثل بُعد النص في اللوحة القماشية.

تعداد

تعداد وصف
CanvasFillRule يتم استخدام هذا التعداد لتحديد خوارزمية قاعدة التعبئة التي يتم بواسطتها تحديد ما إذا كانت النقطة داخل المسار أو خارجه.