2016-07-22 11 views
0

Ich bekomme height und width eines Elements auf der Website.Wie scannt man alle Pixel im Quadrat C#?

Beispiel: Element easelCanvas mit height: 1000px und width: 600px.

Hinweis: Ich benutze Excel, um sich leicht vorzustellen. Es muss wie folgt scannen:

ich mit dem Code tun:

int width = 600, height = 1000; 
for (int i = 0; i < width; i += 60) 
{ 
    for (int j = 0; j < height; j += 50) 
    { 

    } 
} 

ersten Reihen scannen von an der Position (0, 0) bis zur endgültigen und gehen wie:

Antwort

1

Ich habe eine Beispiel-Leinwand erstellt, die für Sie hilfreich sein könnte ..

var canvas=document.getElementById("myCanvas"); 
    var ctx=canvas.getContext("2d"); 



var index = 0; 
for (var i = 0; i < canvas.height; i += 60) 
{ 
    for (var j = 0; j < canvas.width; j += 50) 
    { 

ctx.strokeText("index"+index,j,i+15); 
index++; 

    } 
} 

JsBin Link

+0

Obwohl ich # -Code Unterschied wie Selen und C, aber Ihre Frage suggeriert eine Idee mit war mein Problem zu lösen. Vielen Dank ... – vanloc

+0

Ja, ich war verwirrt vor dem Posten der Antwort, weil Sie Anwendungstyp nicht so erwähnt .. Ich schlug Ihnen nur gemeinsame Antwort .. –

+0

Yup, vielen Dank dafür. Ich möchte nicht mit Technologie erwähnen. Es wird Limit werden viele Benutzer. – vanloc