أحدث البرامج التعليمية وتطوير الشبكة
 

HTML canvas createPattern() Method

<HTML قماش المرجعي

صورة لاستخدام:

مصباح

مثال

تكرار صورة أفقيا وعموديا:

YourbrowserdoesnotsupporttheHTML5canvastag.

جافا سكريبت:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
var img=document.getElementById("lamp");
var pat=ctx.createPattern(img,"repeat");
ctx.rect(0,0,150,100);
ctx.fillStyle=pat;
ctx.fill();
انها محاولة لنفسك »

دعم المتصفح

الأرقام في الجدول تحدد أول نسخة مستعرض يعتمد الأسلوب بشكل كامل.

طريقة
createPattern() نعم فعلا تسعة نعم فعلا نعم فعلا نعم فعلا

تعريف واستخدام

و createPattern() طريقة يكرر العنصر المحدد في الاتجاه المحدد.

العنصر يمكن أن يكون صورة، فيديو، أو آخر <canvas> العنصر.

يمكن استخدام عنصر المتكررة لرسم / ملء مستطيلات، دوائر وخطوط الخ

جافا سكريبت بناء الجملة: context.createPattern(image,"repeat|repeat-x|repeat-y|no-repeat");

قيم معلمة

معامل وصف العبها
image تحديد صورة، قماش، أو عنصر الفيديو من نمط لاستخدام
repeat افتراضي. نمط تكرر أفقيا وعموديا العبها "
repeat-x نمط يكرر فقط أفقيا العبها "
repeat-y نمط تكرر عموديا فقط العبها "
no-repeat سوف يتم عرض نمط مرة واحدة فقط (عدم تكرار) العبها "

<HTML قماش المرجعي