WCCOA Siemens面板与pnl文件参考点/尺寸不匹配求转换公式
WCCOA Siemens PNL文件坐标与尺寸转换问题
从WCCOA Siemens获取的PNL文件(XML数据)中,WCCOA面板显示的参考点、尺寸与文件内存储的数值不一致,保存后点坐标和尺寸值发生了改变,目前无法从PNL文件的数值反推回面板中的原始值:
- 面板显示参考点:
[53,75],尺寸:[51,65] - PNL文件中对应值:参考点
[385,122],尺寸[-399,-128]
需要找到可实现该反推的转换公式,以完成大量图形的批量自动转换,对比其他图形后未发现数值间的明确关联。
附PNL文件相关代码片段:
<prop name="RefPoint">385 122</prop> <prop name="Enable">True</prop> <prop name="Visible">True</prop> <prop name="ForeColor">_Transparent</prop> <prop name="BackColor">_Transparent</prop> <prop name="HoverForeCol">BNO_Wit</prop> <prop name="TabOrder">7</prop> <prop name="ToolTipText"> <prop name="nl_NL.utf8"></prop> </prop> <prop name="layoutAlignment">AlignNone</prop> <prop name="snapMode">Point</prop> <prop name="DashBackColor">_Transparent</prop> <prop name="AntiAliased">False</prop> <prop name="LineType">[solid,oneColor,JoinBevel,CapProjecting,1]</prop> <prop name="BorderZoomable">False</prop> <prop name="FillType">[solid]</prop> <prop name="Geometry">0.1256281407035175 0 0 0.5039370078740157 4.633165829145731 13.51968503937009</prop> <prop name="BorderStyle">Normal</prop> <prop name="Location">385 122</prop> <prop name="Size">-399 -128</prop> <prop name="CornerRadius">0</prop> <prop name="Transformable">True</prop> </properties>
内容的提问来源于stack exchange,提问作者faried badloe
相关产品推荐
相关产品推荐

