是否有任何工具可以在 Linux/Ubuntu 中离线将 pdf 转换为 ppt/odp 幻灯片?

Pav*_*kat 6 presentation pdf libreoffice pdftk

我正在寻找一种将 PDF 转换为 PPT 文件或支持将 PDF 文件导入 LibreOffice-impress 的任何调整的工具,LibreOffice-Draw 导入 PDF 但这并不能完成工作。到目前为止,我正在尝试使用一种称为 pdftk+pdfchain 的解决方法将 PDF 文件的页面分解为单页 PDF 文件,然后使用 ImageMagic 将单页 PDF 文件转换为图像并将它们导入到 PPT 幻灯片中。

小智 7

这是我根据个人经验得出的看法。这是一个两步过程 - 将 PDF 转换为单个 jpeg,然后将 jpeg 导入 LibreOffice Impress。如果 PDF 中的页面已经是横向的,效果最佳。

1.) 确保安装了 imagemagick 软件包 ( apt install imagemagick)。将源 PDF 放入目录中。然后在终端中导航到该目录并运行:

convert filename.pdf filename.jpg

这将输出 PDF 中每个页面的 jpeg。将 PDF 从目录中移出,以使步骤 2 更容易。

2.) 打开印象。转到“幻灯片”菜单,“幻灯片布局”->“空白”。这将删除“单击添加标题”之类的内容。然后转到“插入”->“媒体”->“相册”。单击添加。导航到包含所有 jpeg 的目录。选择所有 jpeg(如果您在步骤 1 中从目录中删除了 PDF,只需按 CTRL + A 即可选择所有文件)。单击“打开”。接下来的选项取决于原始 PDF 中页面的外观 - 如果它们是横向的,您可能可以选择“填充屏幕”,但您必须看看什么最适合您的情况。

  • `convert -密度 600 -resize 400% filename.pdf filename.png` 帮助我获得了高质量和良好的输出分辨率。 (2认同)
  • (对于 **ImageMagick** 版本 **1.3.20**)如果您的源 PDF 是多页文档,则上面的最佳**步骤 1** 应该是 `gs -dNOPAUSE -dBATCH -dSAFER -dGraphicsAlphaBits=4 -dTextAlphaBits=4 -sDEVICE=jpeg -r300 -sOutputFile='page-%00d.jpg' YOURFILE.pdf`(如对原始问题的评论中所示)。 (2认同)

ips*_*ute 0

是的,有多种方法可以将 pdf 转换为 ppt:在线转换服务、OmniFormat(非常旧的软件)等。

我多次使用的最佳解决方案是 Able2Extract :http://www.investintech.com/products/desktop/able2extract/convertpdftopowerpoint/。不幸的是它是专有软件。您可以免费试用 7 天左右。但对于 Windows 和 Linux 来说,它是迄今为止最好的。