从 pdf 创建 ppsx
Create ppsx from pdf
为了演示,我被要求提供 powerpoint 文件。但是我更喜欢 LaTeX 和 beamer 来创建我的幻灯片。所以我有了创建一个自动化脚本的想法,它可以从我的 PDF 文件中提取图像并创建一个 PPT 文件。
我是 Automator 的新手,但通过谷歌搜索我很容易找到:
- 请求 Finder 项目。
- 将 PDF 页面呈现为图像。(分辨率:300)
- 创建 Powerpoint 图片幻灯片
不幸的是,有一个问题:图片没有完全填满幻灯片。从 pdf 中提取后,图片是 1511*1133px(所以 4:3),我的幻灯片是 25.4*19.05cm(所以 4:3)但是 powerpoint 似乎缩小了图像,因为周围有边框图片...
有什么帮助吗?
根据图像本身、您拥有的 PPT 版本、您的 OS 及其分辨率设置,PPT 使用各种方法来确定导入图像的大小。只要比例匹配,在 PPT 中手动调整它们的大小以填充幻灯片,或者如果您正在自动化该过程,请将每个图像的 .Top 和 .Left 设置为 0,将 .Width 设置为 ActivePresentation.PageSetup.SlideWidth 和 .Height至 ActivePresentation.PageSetup.SlideHeight
为了演示,我被要求提供 powerpoint 文件。但是我更喜欢 LaTeX 和 beamer 来创建我的幻灯片。所以我有了创建一个自动化脚本的想法,它可以从我的 PDF 文件中提取图像并创建一个 PPT 文件。
我是 Automator 的新手,但通过谷歌搜索我很容易找到:
- 请求 Finder 项目。
- 将 PDF 页面呈现为图像。(分辨率:300)
- 创建 Powerpoint 图片幻灯片
不幸的是,有一个问题:图片没有完全填满幻灯片。从 pdf 中提取后,图片是 1511*1133px(所以 4:3),我的幻灯片是 25.4*19.05cm(所以 4:3)但是 powerpoint 似乎缩小了图像,因为周围有边框图片...
有什么帮助吗?
根据图像本身、您拥有的 PPT 版本、您的 OS 及其分辨率设置,PPT 使用各种方法来确定导入图像的大小。只要比例匹配,在 PPT 中手动调整它们的大小以填充幻灯片,或者如果您正在自动化该过程,请将每个图像的 .Top 和 .Left 设置为 0,将 .Width 设置为 ActivePresentation.PageSetup.SlideWidth 和 .Height至 ActivePresentation.PageSetup.SlideHeight