Я пытаюсь преобразовать pdf-файл в файл png или jpeg. Причина в том, что я хочу использовать изображения для презентаций, и мне нужны оба формата, имеющие точно такие же размеры/масштабирование.Преобразование pdf в png в R
Я попробовал функцию im.convert() в пакете анимации, но результат выглядит очень плохо, как в png, так и в jpeg.
Чтобы иметь возможность выполнить следующий код, который нужен в «анимации» пакет и программное обеспечение ImageMagick (http://www.imagemagick.org/script/convert.php)
library("animation")
ani.options(outdir = getwd())
pdf("bm.pdf")
plot(1:10)
dev.off()
im.convert("bm.pdf", output = "bm.jpeg")
im.convert("bm.pdf", output = "bm.png")
Нормальным способом было бы просто безопасно в нужном формате от кода, который создал график. Есть гораздо лучшие инструменты для преобразования PDF в PNG, например, используйте ImageMagick напрямую, а не из R. Чтобы получить лучшие результаты от ImageMagick, вам нужно настроить параметры. – Roland
Как вы имеете дело с тем, что внешнее приложение, которое вы используете для создания презентационных материалов, может по-разному масштабировать разные типы изображений? –