我正在通过XSLT1.0将xml转换为Excel。我已为列和行指定了一个固定值,并删除了宽度/高度的自动调整。
<Column ss:StyleID="s180" ss:AutoFitWidth="0" ss:Width="112.5"/>
...
<Row ss:AutoFitHeight="0" ss:Height="15" ss:StyleID="s67">
然而,这似乎并没有真正发生。我有来自用户的不同报告,这些报告与我自己的机器发生冲突。当然,XSLT的ss:width和Excel的width之间的神秘转换因子也适用。
Column:
User 1 - 38.09
User 2 - 20.82
My Machine - 20.74
Row:
User 1 - 14.50
User 2 - 15.15
My Machine - 15.00
我搜索了尽可能多的查询字符串,试图了解为什么没有遵守我的设置值。我甚至检查了页面设置,但我不适合页面,比例也是设置值。
<FitToPage/>
<Print>
<ValidPrinterInfo/>
<Scale>71</Scale>
<HorizontalResolution>600</HorizontalResolution>
<VerticalResolution>600</VerticalResolution>
</Print>
据我所知,Excel文档应该始终保持相同的宽度/高度,但在部署时看不到。
欢迎任何帮助!