svglite не должен генерировать svg с высотой и шириной

Я использую svglite для сохранения SVG-файлов графиков R.

Я получаю файлы SVG, в которых есть высота и ширина. Если я действительно неправильно понимаю документы, это не то, что я ожидаю.

https://svglite.r-lib.org/articles/scaling.html

Файлы SVG, созданные svglite, не включают свойства ширины и высоты.

Возможно, я делаю что-то глупое, так как не понимаю графические устройства R. Я использую svglite 2.1, r 4.1.2, Rstudio 2022.07.1 в Windows 10.

Когда я запускаю это, в основном то же самое, что и пример кода svglite:

      svglite::svglite(filename = "C:/temp/ggplot.svg")
plot(1:10)
dev.off()

Я получаю файл, который имеет высоту и ширину, а также область просмотра.

например,

      <?xml version='1.0' encoding='UTF-8' ?>
<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' class='svglite' width='720.00pt' height='576.00pt' viewBox='0 0 720.00 576.00'>

Я получаю аналогичные результаты с ggplot, что я действительно хочу использовать. Я также пытался использовать ggsave (который является лучшим хитом при переполнении стека для сохранения ggplot в SVG), но я все еще получаю высоту и ширину.

любая помощь приветствуется. Спасибо!

0 ответов

Другие вопросы по тегам