繁体   English   中英

如何在 flextable save_as_image 例程中显示特殊字符

[英]How to display special characters in flextable save_as_image routine

Flextable 的save_as_image函数似乎只能理解 ASCII 字符。 有解决方法吗?

最小的工作示例

library(flextable)
library(officer)
ft <- flextable(
  head(mtcars),
  col_keys = c("mpg"))
ft <- set_header_labels(ft, mpg = "n°")
ft

library(webshot)
if( require("webshot") ){
  save_as_image(x = ft, path = "./test.png")
}

预期产出

在此处输入图像描述

实际输出

在此处输入图像描述

["

library(flextable)
library(officer)
ft <- flextable(
  head(mtcars),
  col_keys = c("mpg"))
ft <- set_header_labels(ft, mpg = "n\u00b0")
ft

library(webshot)
if( require("webshot") ){
  save_as_image(x = ft, path = "./test.png")
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM