如何将多个pdf文件导入到pdf_convert包的pdftools命令中?
我有一个包含多个pdf文件的目录。我使用带有pdftools命令的pdf_convert包从pdf文档中呈现jpegs。但是,没有pattern命令为文档设置模式。
我试过:
for(i in length(dir(folder))){
pdf_convert("C:/folder/*.pdf", format = "jpeg")
}但是,这会引发一个错误,即:
Error in normaizePath(path.expand(path), winslash, mustWork) : path[1]="C:/folder/*.pdf: The filename, director name, or volume label syntax is incorrect
当我不使用*.pdf,而是使用实际的文件名时,它可以工作。
如何让命令读取多个文件?
对不起,我没有一个可复制的例子。我不知道我如何发布一个目录与多个pdf文件,并访问它在这样。
发布于 2018-04-20 12:10:26
这样就可以完成任务,而不需要循环。
library(pdftools)
directory <- "C:/folder"
file.list <- paste(directory, "/",list.files(directory, pattern = "*.pdf"), sep = "")
lapply(file.list, FUN = function(files) {
pdf_convert(files, format = "jpeg")
})https://stackoverflow.com/questions/49941158
复制相似问题