我有一个MVC应用程序,我在其中使用Rotativa从HTML页面生成PDF。在HTML中,我显示了一些我从应用程序资源中获取的字符串。当它们显示为简单的HTML时,所有字符串看起来都很好,但是当转换为PDF时,指数值的格式不正确。
对于小于4的数字,一切看起来都很好,例如in²
,但是当我试图显示等于或高于4的幂时,(in⁴
)输出会像收到tilda一样被改变{ {1}}而不是预期的数字。我认为这是因为Rotativa支持的字符集。
是否可以使Rotativa显示指数值高于3?
注意:我不想使用~
,因为它无法解决从资源中检索到的字符串问题。
我尝试更改UTF enconding或字体样式,但没有任何效果。
答案 0 :(得分:0)
我终于设法解决了这个问题。在我问this question后我知道如何从指数数字转换为简单字符串数字后,使用<sup>exponent</sup>
我显示了资源中的值。
不太好看,但它仍然有效!