1.8 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	title, localeTitle
| title | localeTitle | 
|---|---|
| Basic Usage | الاستخدام الأساسي | 
الاستخدام الأساسي من قماش
عند استخدام لوحة الرسم القماشية ، ضع لوحة قماشية أولاً في المستند كعنصر.
<canvas width="400" height="400" id="canvas"></canvas> 
تتحكم خصائص width height في حجم اللوحة. تتحكم هذه السمات في حجم الرسم القماشي ، وليس الحجم المعروض الفعلي. راجع صفحة "أبعاد Canvas" لمزيد من المعلومات.
لاستخدام canvas رسم ، يجب أولاً أن نأخذ العنصر من الصفحة كعنصر DOM ، ثم نحصل على سياق رسم منه.
var canvas = document.getElementById("canvas");  var ctx = canvas.getContext('2d');  
سيتم إجراء جميع مكالمات الرسم بعد ذلك من كائن ctx . يمثل ctx سياق الرسم للكائن ، ويحتوي على معلومات حول مساحة الرسم ثنائية الأبعاد. كائن canvas هو عنصر DOM الفعلي. يسمح لنا التفاعل معها بالوصول إلى سمات مثل width height .
هناك عدد قليل من سياقات الرسم المتاحة ، بما في ذلك webgl . تعد تقنية WebGL تقنية مختلفة تمامًا ، لذلك سنركز فقط على الرسم ثنائي الأبعاد.
مسارات هي لبنة بناء في رسم canvas . راجع صفحة " المسارات " لمعرفة المزيد.