2010-11-06 65 views
1

爲診斷輸出格式化矩形座標的最佳/最清晰的方式是什麼?我可以使用什麼技巧使讀取輸出的人很容易快速確定座標是否爲X/Y /寬度/高度左/上/右/下你喜歡爲輸出格式化矩形座標嗎?

聽起來像一個平凡的問題,但這已經瘋了多年!

我之前見過的格式類似於X11上的+ 100,+ 300,500,500,其中+/-意味着暗示前兩位數字是X/Y,因爲寬度/高度不能爲負數值(與Left/Top/Right/Bottoms一樣,任何值都可以是正值或負值)。

雖然在這個話題上,我們甚至稱之爲左/上/右/下? WPF調用此類型 「厚度」。

回答

0

如果你在控制輸出,我建議你用x1 =,y1 =,x2 =,y2 =表示點座標,並且x =,y =,w =,h =表示尺寸座標。

或者:
[X1,Y1] - [X2,Y2]爲點座標
[X,Y,W,H]爲尺寸座標

例如:[10,10] - [ 100100]
和:[10,10,90,90]

將指示「相同」的矩形,並使用方括號將指示矩形,而不是線(在第一種情況)

+0

顯然這將是非常明確的,但是這種格式使用了很多空間,當我看它時,我所看到的都是=標誌。 – Armentage 2010-11-06 04:08:04

1

最好表示是最具描述性的表示。換句話說,如果您要列出它,請確保您在某處包含說明。對不起,這並不指向一個具體的公式,但我希望它有幫助。

實例:

  • (X1,Y1)(X2,Y2)=(10,20)(50,14)
  • L/T/R/B = 10/20/50/14
  • X/Y /寬度/高度= 10/20/40/6
1

我通常使用:

100,150(50x19) 

的210的大小很明顯,它是寬度&高度而不是右邊&底部