小编mar*_*syl的帖子

以PDF格式绘制为位图

我目前正在处理CGH数组结果,该结果涉及数以万计的点的多个图,并且我想从PDF设备的多页功能和PNG图像格式的亮度中受益。

问题在于PDF设备将这些图存储为矢量图形,因此PDF文件很大,需要几分钟才能打开。我不知道R是否可以绘制为嵌入单个PDF文件中的多个位图,因为我知道PDF格式能够处理它。

这是一个简单的示例,PDF文件约为2 Mo,而png文件约为10 Ko,所以我想要一个20 Ko左右的PDF文件。

png("test%i.png")
plot(rnorm(2e4), rnorm(2e4), pch="+", cex=0.6)
plot(rnorm(2e4), rnorm(2e4), pch="+", cex=0.6)
dev.off()

pdf("test.pdf", onefile=TRUE)
plot(rnorm(2e4), rnorm(2e4), pch="+", cex=0.6)
plot(rnorm(2e4), rnorm(2e4), pch="+", cex=0.6)
dev.off()
Run Code Online (Sandbox Code Playgroud)

pdf graphics r bitmap

6
推荐指数
2
解决办法
2352
查看次数

标签 统计

bitmap ×1

graphics ×1

pdf ×1

r ×1