旋转FormattedText .NET中的所有几何

时间:2018-07-24 09:49:21

标签: c# .net geometry autocad formatted-text

我有一些FormattedText和他的Geometry对象

FontFamily fontFamily = new FontFamily(new Uri("file:///arial-cyr.ttf"), 
                                               "arial-cyr-bold");
Typeface typeface = new Typeface(fontFamily, new FontStyle(),
new FontWeight(), new FontStretch());

FormattedText fText = new FormattedText(
    "Краснодар Test Тест 50 10 83 70 91",
    CultureInfo.GetCultureInfo("ru-RU"),
    FlowDirection.LeftToRight,
    typeface,
    12.0,
    Brushes.Black);
ConvertGeometry(fText.BuildGeometry(new Point()));

ConvertGeometry()从FormattedText中提取所有几何图形并绘制文本。

但是AutoCAD具有不同的坐标系,并且我的几何图形文本上下颠倒并且需要镜像。我可以解决吗?

我尝试这种方法:

Geometry.Transform.Value.Rotate(angle)

但是没有给出结果。救救我。

0 个答案:

没有答案