Canvas putImageData() ກົນລະບົບ
ການອະທິບາຍ ແລະ ການນໍາໃຊ້
putImageData()
ກົນລະບົບ, ທີ່ສາມາດສຳເນົາພາສາວຽງວຽງວັດທະນະທຳທີ່ຖືກນຳໃຊ້ເພື່ອສຳເນົາພາສາວຽງວຽງວັດທະນະທຳ.
ຄຳເຕືອນ:ບໍ່ມີຫົວຂໍ້ getImageData() ກົນລະບົບ, ທີ່ສາມາດສຳເນົາພາສາວຽງວຽງວັດທະນະທຳທີ່ຖືກນຳໃຊ້ເພື່ອສຳເນົາພາສາວຽງວຽງວັດທະນະທຳ.
ຄຳເຕືອນ:ບໍ່ມີຫົວຂໍ້ createImageData() ກົນລະບົບ, ທີ່ສາມາດສ້າງອັນສີເອມດີ້ທີ່ບໍ່ມີຮູບພາບ.
ຕົວຢ່າງ
ລະບຽບທີ່ຖືກນຳໃຊ້ເພື່ອສຳເນົາພາສາຂອງລາຍຮູບພາບຂອງບັນທຶກການການວຽງວຽງວັດທະນະທຳທີ່ຖືກນຳໃຊ້ເພື່ອສຳເນົາພາສາຂອງລາຍຮູບພາບທີ່ຖືກນຳໃຊ້ເພື່ອສຳເນົາພາສາຂອງລາຍຮູບພາບ.
var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); ctx.fillStyle="green"; ctx.fillRect(10,10,50,50); function copy() { var imgData=ctx.getImageData(10,10,50,50); ctx.putImageData(imgData,10,70); }
ມູນວິທະຍານ
context.putImageData(imgData,x,y,dirtyX,dirtyY,dirtyWidth,dirtyHeight);
ຄວາມຕາມຄວາມຂອງປະເພດ
ປະເພດ | ການອະທິບາຍ |
---|---|
imgData | ອະນຸຍາດໃຫ້ອັນສີເອມດີ້ທີ່ຈະຫຼົງກັບແຜ່ນຖານ. |
x | ຈຸດຕອນຂອງອັນສີເອມດີ້ຕາມລະດັບພາກສາມາດ, ວຽງວຽງພິກອອກມາຕາມລະດັບພາວະມິຕິລະຍະສານວຽງວັດທະນະທຳ. |
y | ຈຸດຕອນຂອງອັນສີເອມດີ້ມາຕາມລະດັບພາກສາມາດ, ວຽງວຽງພິກອອກມາຕາມລະດັບພາວະມິຕິລະຍະສານວຽງວັດທະນະທຳ. |
dirtyX | ທາງເລືອກ. ຄວາມວົງວຽງພິກອອກມາຕາມລະດັບຂອງພາວະມິຕິລະຍະສານວຽງວັດທະນະທຳ, ຈໍານວນພາກສາມາດ. |
dirtyY | ທາງເລືອກ. ຄວາມວົງວຽງພິກອອກມາຕາມລະດັບຂອງພາວະມິຕິລະຍະສານວຽງວັດທະນະທຳ, ຈໍານວນພາກສາມາດ. |
dirtyWidth | ທາງເລືອກ. ຄວາມວົງວຽງທີ່ຖືກນຳໃຊ້ເພື່ອຂຽນຮູບພາບໃນແຜ່ນຖານ. |
dirtyHeight | ທາງເລືອກ. ຄວາມສູງທີ່ຖືກນຳໃຊ້ເພື່ອຂຽນຮູບພາບໃນແຜ່ນຖານ. |
ການສະໜັບສະໜູນ
表中的数字注明了首个完全支持该属性的浏览器版本。
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
4.0 | 9.0 | 3.6 | 4.0 | 10.1 |
注释:Internet Explorer 8 以及更早的版本不支持