使用rotativa在pdf生成中无法识别指数四

时间:2016-07-06 16:04:29

标签: asp.net-mvc pdf rotativa

我有一个MVC应用程序,我在其中使用Rotativa从HTML页面生成PDF。在HTML中,我显示了一些我从应用程序资源中获取的字符串。当它们显示为简单的HTML时,所有字符串看起来都很好,但是当转换为PDF时,指数值的格式不正确。

对于小于4的数字,一切看起来都很好,例如in²,但是当我试图显示等于或高于4的幂时,(in⁴)输出会像收到tilda一样被改变{ {1}}而不是预期的数字。我认为这是因为Rotativa支持的字符集。

是否可以使Rotativa显示指数值高于3?

注意:我不想使用~,因为它无法解决从资源中检索到的字符串问题。

我尝试更改UTF enconding或字体样式,但没有任何效果。

1 个答案:

答案 0 :(得分:0)

我终于设法解决了这个问题。在我问this question后我知道如何从指数数字转换为简单字符串数字后,使用<sup>exponent</sup>我显示了资源中的值。

不太好看,但它仍然有效!