ایچ تی ایم ال کینوس مراجع ماکول
ایچ تی ایم ال کینوس مراجع ماکول
HTML <canvas> کیمپٹ میجلس کا استعمال کیا جاتا ہے، تاکہ اس کے ذریعے اسکریپٹ (معمولاً JavaScript) کے ذریعے متحرک گرافکس بنائیں جاسکے
کسی بچپ کینن کیمپت میجلس، سائز اور شپ شاریر کیا سکتا
لائن کا سٹائل
ویژگیها |
توضیحات |
lineCap |
کسی بچپ کینن کیمپت میجلس، سائز اور شپ شاریر کیا سکتا |
lineJoin |
کسی بچپ کینن کیمپت میجلس، سائز اور شپ شاریر کیا سکتا |
lineWidth |
کسی بچپ کینن کیمپت میجلس، سائز اور شپ شاریر کیا سکتا |
miterLimit |
کسی بچپ کینن کیمپت میجلس، سائز اور شپ شاریر کیا سکتا |
راستو
روش |
توضیحات |
fill() |
موجود راستو کو پُر کریں |
stroke() |
پیشگی راستو کو بنائیں |
beginPath() |
ایک نئی راستہ شروع کریں یا موجود راستو کو دوبارہ سیٹ کریں |
moveTo() |
راستو کو کینو میجلس کی مقررہ نقطے میں بھیجائیں، نہ کہ کسی لائن کو بنائیں |
closePath() |
شروع سے واپس آنے والی راستہ بنائیں |
lineTo() |
ایک نئی نقطہ شروع کریں، بعد میں اس نقطے سے آخری مقررہ نقطے تک لائن بنائیں |
clip() |
کسی بچپ کینن کیمپت میجلس، سائز اور شپ شاریر کیا سکتا |
quadraticCurveTo() |
ایجاد منحنی بیسبلیوس دوممرتبه |
bezierCurveTo() |
ایجاد منحنی بیسبلیوس سوممرتبه |
arc() |
ایجاد یک منحنی/ارتباط (برای ایجاد دایره یا بخشهای دایرهای) |
arcTo() |
ایجاد یک منحنی/ارتباط بین دو خط تیغه |
isPointInPath() |
اگر نقطه معین شده در مسیر فعلی باشد، true بازگرداند، در غیر این صورت false |
تبدیل
روش |
توضیحات |
scale() |
ترسیم فعلی را بزرگ یا کوچک کنید |
rotate() |
چرخش فعلی ترسیم را انجام دهید |
translate() |
محل (0,0) روی صفحه بافت را دوباره تعریف کنید |
transform() |
ماتریس تبدیل فعلی ترسیم را جایگزین کنید |
setTransform() |
تغییرات فعلی تبدیل را به ماتریس یکتا بازگرداند. سپس transform() را اجرا کنید |
متن
ویژگیها |
توضیحات |
font |
تنظیم یا بازگرداندن ویژگیهای فونت متن فعلی |
textAlign |
تنظیم یا بازگرداندن روش جابجایی متن فعلی |
textBaseline |
تنظیم یا بازگرداندن خط پایه فعلی برای ترسیم متن |
ترسیم تصویر
روش |
توضیحات |
drawImage() |
ترسیم تصویر، صفحه یا ویدیو روی صفحه بافت |
عملیات پیکسلی
ویژگیها |
توضیحات |
width |
بازگرداندن عرض ImageData object |
height |
بازگرداندن ارتفاع ImageData object |
data |
بازگرداندن یک object که دادههای تصویر ImageData معین شده را شامل میشود |
روش |
توضیحات |
createImageData() |
ایجاد ImageData object جدید و خالی |
getImageData() |
بازگرداندن ImageData object، که دادههای تصویر معین شده را شامل میشود |
putImageData() |
بازگرداندن دادههای تصویر (از ImageData معین شده) به روی صفحه بافت |
دیگر
روش |
توضیحات |
save() |
ذخیره وضعیت فعلی محیط |
restore() |
بازگرداندن مسیر و ویژگیهای وضعیت قبل از ذخیرهسازی |
createEvent() |
|
getContext() |
|
toDataURL() |
|