gpt4 book ai didi

libreoffice - 从命令行将 Impress ODP 演示文稿转换为多个 JPG 图像

转载 作者:行者123 更新时间:2023-12-04 02:45:38 25 4
gpt4 key购买 nike

我想使用 openoffice 或 libreoffice 将使用 Impress 制作的演示文稿(odp 文件,但也可能是 powerpoint ppt)转换为 jpg 图像。

我的观点是:我有一个 odp 演示文件,由 10 张幻灯片组成,然后我会收到 10 张 jpeg 图像,每张幻灯片一张。

我试过:

soffice --headless --convert-to jpgpresentation.odp

这很完美,但我只收到了演示文稿的第一张幻灯片,而不是全部。我确实需要所有这些。

我不知道是否有一个选项可以告诉 soffice 转换所有幻灯片而不是第一个。

我知道还有其他方法,比如转换为 pdf 然后使用 IM,但我想使用 soffice 来解决这个问题。我在 Ubuntu Linux 下做所有事情。

提前致谢。

胡安

最佳答案

我要回复我自己的答案。

要在 Linux 下使用 CLI 将 .odp 大量转换为图像,我将执行以下操作:

soffice --headless --convert-to pdf presentation.odp

然后:
convert -density 400 converted.pdf -resize 800x600 my_filename%d.jpg

此解决方案有效,但需要进行一些改进以使其更快并防止由于缺乏硬件资源而失败。

但是,如果您的 odp 不是那么大,您可以从 odp/ppt/pptx/whatever 转换为图像,大量地,它是可编写脚本的,并且仅使用 CLI。

关于libreoffice - 从命令行将 Impress ODP 演示文稿转换为多个 JPG 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33096772/

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