English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
يستخدم طريقة stroke() في HTML canvas لرسم المسار. يتم رسم هذا المسار باستخدام طرق moveTo() و lineTo().
رسم مسار، الشكل هو حرف L أزرق يتبعه خط عمودي:
JavaScript:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>دليل أساسي لاستخدام طريقة stroke() في HTML canvas - (oldtoolbag.com)</title> </head> <body> <canvas id="myCanvas" width="300" height="150" style="border:1px solid #d3d3d3;"> حاسوبك لا يدعم علامة HTML5 canvas. </canvas> <script> var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); ctx.beginPath(); ctx.moveTo(20,20); ctx.lineTo(20,100); ctx.lineTo(70,100); ctx.strokeStyle="blue"; ctx.stroke(); ctx.beginPath(); ctx.moveTo(100, 200); ctx.lineTo(100, 100); ctx.strokeStyle = "blue"; ctx.stroke(); </script> </body> </html>الاختبار لمعرفة ‹/›
IEFirefoxOperaChromeSafari
يدعم stroke() Internet Explorer 9،Firefox،Opera،Chrome وSafari الطريقة.
ملاحظة:Internet Explorer 8 وكل الإصدارات السابقة لا تدعم عنصر <canvas>.
يقوم الطريقة stroke() بتحسين المسار الذي تم تعريفه باستخدام moveTo() وlineTo() بشكل فعلي. اللون الافتراضي هو الأسود.
نصيحة:يرجى استخدام strokeStyle استخدام الخاصية لرسم لون آخر/تدرج.
جافا سكربت: الجملة | السياق.stroke(); |
---|