我正在使用名为pdfkit的pdf组件来生成pdf。我有一个小数206889.6
,我这样使用:
var dec = 206889.6m;
var valueForPdf = dec.ToString("n2"); // "206 889,60"
这在打开pdf时看起来很好,但是在iOS中打开时我得到以下值:
“206£889,60”
正如你所看到的那样,有一个£
千分隔符并且看起来不那么好。
我想知道这是否是其他人之前遇到的事情,或者如果这与“n2”格式和iOS有关,有什么想法吗?
编辑刚刚意识到此问题也出现在我的电脑上的adobe reader中,打开PDF并标记/选择值时,会出现£
。未标记/选择时,它是一个空格分隔符
答案 0 :(得分:0)
对我来说,答案是改变CultureInfo.NumberFormat.NumberGroupSeparator,如下所示:
for (let [k, v] of Object.entries(json_obj)) {
// here 'v' represents each group
$('#list').append(`<option>${v}</option>`);
}
然后它在safari ios中运行良好