小编Ste*_*hen的帖子

R2PPT崩溃R; 有没有R2PPT的替代品?

我试图自动将JPEG图像插入到Powerpoint中.我已经为此做了一个宏,除了使用R对我的目的来说无限好.

我明白,R2PPT包应该这样做.但是,我不能使用它.例如,当我尝试使用时PPT.Open,我知道我可以通过调用method = "rcom"或两种不同的方式来实现method = "RDCOMClient".使用后者,R将始终崩溃,向Windows发送错误报告.使用前者,它告诉我statconnDCOM在发出错误之前需要安装:

Error in PPT.Open(x) : attempt to apply non-function.

我不能statconnDCOM自由安装,因为我不会把这项工作称为非商业性的.因此,如果没有办法解决这个问题,是否至少有一些R2PPT的免费替代方案,这样我可以用一个简单的R代码节省几个小时的手工工作?如果我有办法使用R2PPT,那将是理想的选择.

谢谢!

编辑:我正在使用R版本2.15并下载了最新版本的R2PPT.Powerpoint是2007年.

r

5
推荐指数
1
解决办法
1812
查看次数

使用ImageMagick和/或GhostScript将多页PDF转换为多个JPG

我正在尝试将多页PDF文件转换为一堆JPEG,一个用于PDF中的每个页面.我花了几个小时看着如何做到这一点,最终我发现我需要安装Ghostscript.所以我这样做了(来自这个网站:http://downloads.ghostscript.com/public/我使用了2012年2月8日的最新链接"ghostscript-9.05.tar.gz").

但是,即使已安装/下载,我仍然无法做我想要的.我应该将此保存在特殊的地方,例如与ImageMagick在同一文件夹中吗?

我到目前为止所知道的是:

  • 在命令提示符中,我将工作目录更改为保存它的ImageMagick文件夹.

  • 然后我输入

    convert "<full file path to pdf>" "<full file path to jpg>"
    
    Run Code Online (Sandbox Code Playgroud)

接下来是一大堆错误.它始于:

    Unrecoverable error: rangecheck in.setuserparams
    Operand stack:
Run Code Online (Sandbox Code Playgroud)

接着是一些难以理解的数字和大写字母.它结束于:

    While reading gs_lev2.ps:
    %%[ Error: invalidaccess; OffendingCommand: put ]%%
Run Code Online (Sandbox Code Playgroud)

毋庸置疑,经过数小时和数小时的审议后,我认为我没有更接近于将这个PDF转换为JPG的看似简单的任务.

我想要的是如何使这项工作一步一步的说明.不要遗漏任何东西,无论它看起来多么"明显"(尤其是涉及ghostscript的任何东西).几个月以来,这一直困扰着我和我的主管.

为了进一步说明,我们使用的是Windows XP操作系统.最终的目的是在R(统计语言)中调用这些命令行,并在脚本中运行它.此外,我已经能够成功地将JPG转换为PNG格式,反之亦然,但PDF只是不起作用.

救命!!!

pdf jpeg imagemagick ghostscript

2
推荐指数
1
解决办法
7838
查看次数

标签 统计

ghostscript ×1

imagemagick ×1

jpeg ×1

pdf ×1

r ×1