【问题标题】:wpf coordinate systemwpf坐标系
【发布时间】:2023-03-28 13:27:01
【问题描述】:

我开始在 WPF 中处理图像,我正在使用下一段代码......

                                    <LineSegment Point="100,-100"/>



                                </PathFigure>
                            </PathGeometry>
                        </GeometryDrawing.Geometry>
                    </GeometryDrawing>
                </DrawingImage.Drawing>
            </DrawingImage>
        </Image.Source>
    </Image>

x,y 坐标系似乎是向后的,我的意思是,我在数学中了解到,在坐标平面中,从底部的零开始,在 y 轴上向上上升,但在 WPF 中却是相反的。零在屏幕顶部,向上,你向下 y 轴

我在一本书和互联网上读到了这个,但我似乎没有找到这个逻辑......任何 cmets 为什么 WPF 使用这个逻辑?

谢谢!!!!

【问题讨论】:

    标签: wpf


    【解决方案1】:

    据我所知,从图形计算的早期开始,从左上角测量坐标一直是惯例。当然,在数学中,我们通常在左下角找到起源,但我们读到的是左上角(至少在英语和其他西方语言中)。

    【讨论】:

    • 嗯嗯,这只是一个约定,好吧..但是?那有什么意义呢?为什么要用那种方式而不是旧的数学方式?旧的约定有什么问题吗?谢谢!!
    • 约定是任意的...此外,数千年来,书籍的文字从左上角开始,早在有任何数学约定之前。为什么不遵循呢?可以说,屏幕图形与阅读的关系比数学更密切。
    • 为什么要使用旧的数学方法?它为您提供了哪些技术优势?
    • 旧的 CRT 不是从左上角开始扫描的吗?它认为这将决定在电子屏幕上测量 (0,0) 的位置。
    【解决方案2】:

    看看this book

    使用 scribd 的控制面板转到第 36 页。有二维坐标系的说明。

    【讨论】:

      猜你喜欢
      • 2010-09-20
      • 1970-01-01
      • 2016-12-04
      • 1970-01-01
      • 1970-01-01
      • 2012-07-16
      • 2014-10-20
      • 2013-02-15
      • 1970-01-01
      相关资源
      最近更新 更多