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

HTML canvas createPattern() Method

<كائن قماش

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

مصباح

مثال

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

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() 4.0 تسعة 3.6 4.0 10.1

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

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

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

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

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

قيم معلمة

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

<كائن قماش