2016-07-06 33 views
0

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

对于小于4号,一切看起来不错,喜欢in²,但是当我想显示力量等于或高于4,(in⁴)输出变质像接收蒂尔达~而不是预期的数量。我认为这是因为Rotativa支持的字符集。

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

注意:我不想使用<sup> x </sup>,因为它不能解决从资源中检索字符串的问题。

我试着改变UTF enconding或字体样式,但没有任何工作。

回答

0

我终于成功地解决了这个问题。在我询问this question后,我明白了如何从指数数字转换为简单的字符串数字,然后使用<sup>exponent</sup>我显示了资源的值。

不是很漂亮,但它仍然工作!