我正在尝试将pdf图转换为png或jpeg文件.原因是我想使用图像进行演示,我需要两种格式,具有完全相同的尺寸/缩放.
我在动画包中尝试了函数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")
Run Code Online (Sandbox Code Playgroud) 我正在尝试从 R 打开一个 pdf 文件。为此,我使用openPDF()
Biobase 包中的函数。如果文件路径不包含单词之间的空格(例如"/Users/Admin/Desktop/test.pdf"
),则它可以正常工作,但如果路径包含空格(例如/Users/Admin/Desktop/**My Project**/test.pdf
),则它不起作用。我怎样才能让它接受任何路径或者我应该如何自动转换给定的路径以便被 识别openPDF()
?我还希望它能够在 mac 和 windows 上运行。这是代码:
library(Biobase)
pdf("test.pdf")
plot(1:10)
dev.off()
openPDF(paste(getwd(), "/test.pdf", sep=""))
Run Code Online (Sandbox Code Playgroud)