gpt4 book ai didi

php - 使用 PHP 将 Powerpoint PPT 转换为 JPG 或 PNG 图像

转载 作者:IT王子 更新时间:2023-10-29 00:47:59 30 4
gpt4 key购买 nike

我需要在 Linux 上将单个 Powerpoint (PPT) 幻灯片/文件转换为 JPG 或 PNG 格式,但到目前为止还没有找到任何成功的方法。我听说可以通过 php 使用开放式办公室来完成,但没有找到任何示例或有用的文档。我也会考虑用 python 或 java 来做,但我不确定该走哪条路。

我知道这可以在 Windows 服务器上使用 COM 来完成,但如果可能的话我真的很想避免这样做。

非常感谢收到的任何想法/指示。 (是的,我在发布之前搜索了该网站和其他网站!)

提前致谢

罗布·甘利

最佳答案

快速回答(2 步):

## First converts your presentation to PDF
unoconv -f pdf presentation.ppt
## Then convert your PDF to jpg
convert presentation.pdf presentation_%03d.jpg

瞧瞧。

再解释一下:

我已经关注了同样的需求。将一组 powerpoint 幻灯片转换为一组图像。我还没有找到一个工具来准确地做到这一点。但我发现 unoconv 可以将 libreoffice 格式转换为其他格式,包括 jpg、png 和 PDF。唯一的缺点是 unoconv 只能将一张幻灯片转换为 jpg/png 文件,但在转换为 PDF 时,它会将整个演示文稿转换为多页 PDF 文件。因此,answare 将 PPT 转换为 PDF,并使用 imagemagick 的转换,将多页 PDF 转换为一组图像。

Unoconv 分布在 Ubuntu 发行版中

apt-get install unoconv

convert 与 imagemagick 包一起发布

apt-get install imagemagick

In my blog there is an entry about this

关于php - 使用 PHP 将 Powerpoint PPT 转换为 JPG 或 PNG 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9548755/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com