格式化矩形坐标以获得诊断输出的最佳/最清晰方法是什么?我可以使用哪些技巧让人们轻松读取输出,以快速确定坐标是 X / Y /宽度/高度与左/上/右/下
听起来像一个平凡的问题,但多年来一直在疯狂!
我之前见过的格式类似于X11上的 + 100,+ 300,500,500 ,其中+/-意味着前两位数字是X / Y,因为Width /高度不能为负值(与左/上/右/下的值相同,任何值都可以是正值或负值)。
关于这个话题,我们甚至称左/上/右/下? WPF调用此类型 “厚度”。
答案 0 :(得分:1)
最佳表现形式是最具描述性的表现形式。换句话说,如果您要列出它,请确保在某处包含说明。对不起,这并没有指出具体的公式,但我希望它有所帮助。
示例:
答案 1 :(得分:1)
我通常使用:
100,150(50x19)
x
的大小明显表明它是宽度&高度而不是右边&底
答案 2 :(得分:0)
如果您控制输出,我建议您使用x1 =,y1 =,x2 =,y2 =,来表示点坐标,并使用x =,y =,w =,h =来表示大小坐标 - 。
或者:
[x1,y1] - [x2,y2]表示点坐标
[x,y,w,h]用于尺寸坐标
例如:[10,10] - [100,100]
并且:[10,10,90,90]
表示'相同'的矩形,使用方括号表示矩形而不是线(在第一种情况下)