Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R pdftools在转换为图像时不会获得所有pdf层_R_Image Processing_Pdf Scraping - Fatal编程技术网

R pdftools在转换为图像时不会获得所有pdf层

R pdftools在转换为图像时不会获得所有pdf层,r,image-processing,pdf-scraping,R,Image Processing,Pdf Scraping,我刚刚开始尝试使用pdftools从PDF中提取图像。然而,我发现并不是所有的图层都被复制。例如,在下面的代码中,线在png中再现,而不是点。显然,在这个例子中,我可以直接保存png,但我只是用它来强调当我没有创建pdf的源代码/数据时,其他数据的问题 警告下面的代码在C:\temp目录中创建文件 库(tidyverse) 图书馆(pdftools) 种子(5) df PDF错误:“ArialUnicode”没有显示字体 #>完成了! #>[1]“C:/temp/testpng.png”

我刚刚开始尝试使用
pdftools
从PDF中提取图像。然而,我发现并不是所有的图层都被复制。例如,在下面的代码中,线在png中再现,而不是点。显然,在这个例子中,我可以直接保存png,但我只是用它来强调当我没有创建pdf的源代码/数据时,其他数据的问题

警告下面的代码在C:\temp目录中创建文件

库(tidyverse)
图书馆(pdftools)
种子(5)
df PDF错误:“ArialUnicode”没有显示字体
#>完成了!
#>[1]“C:/temp/testpng.png”

由(v0.3.0)于2019年11月19日创建

我还尝试使用magick软件包中的
pdftools::pdf\u render\u page
image\u read\u pdf
image\u convert
,得到了相同的结果。但是,我知道
magick
函数实际上使用的是
pdftools
,因此问题一定存在

建议解决方法:

在Adobe Acrobat中打开pdf文件。 选择“文件”->“打印”->“Microsoft打印到PDF”->“高级”->“打印为图像”->“确定”->“打印”前面的复选框

然后,对刚创建的.pdf新副本执行“pdf\u转换”。

建议的解决方法:

在Adobe Acrobat中打开pdf文件。 选择“文件”->“打印”->“Microsoft打印到PDF”->“高级”->“打印为图像”->“确定”->“打印”前面的复选框

然后,对刚创建的新.pdf副本执行“pdf\u转换”