You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将Keynote连贯幻灯片导出为单页长图或PDF文件?

将Keynote演示文稿导出为单页长图/PDF的方法

方法1:通过预览App拼接多页PDF成单页长PDF

  • 打开目标Keynote文稿,点击顶部菜单栏「文件」>「导出到」>「PDF」
  • 在导出窗口里,保持「每张幻灯片单独一页」的默认设置,导出得到多页PDF文件
  • 用「预览」App打开这个多页PDF,选中侧边栏里所有幻灯片缩略图(快捷键Cmd+A)
  • 右键点击选中的缩略图,选择「将所选页面导出为单页PDF」,就能得到所有幻灯片垂直拼接的长PDF

方法2:导出图片后拼接成长图

  • 打开Keynote,选择「文件」>「导出到」>「图像」
  • 格式选JPEG,按需调整分辨率,导出所有幻灯片为单独的JPEG文件
  • 用「预览」App打开第一张幻灯片图片,点击「编辑」>「插入」>「插入来自文件」,依次插入剩余的所有幻灯片图片
  • 拖动每张图片调整位置,让它们无缝垂直衔接,最后导出为JPEG格式即可

方法3:用AppleScript自动完成(适合频繁操作)

如果需要批量处理,可使用AppleScript自动导出并拼接:

tell application "Keynote"
    set targetDoc to front document
    set totalSlides to count slides in targetDoc
    set saveFolder to (path to desktop folder as string) & "Keynote_Long_Export"
    do shell script "mkdir -p " & quoted form of POSIX path of saveFolder
    export targetDoc to file (saveFolder & ".pdf") as PDF with properties {slide range:{1, totalSlides}}
end tell

tell application "Preview"
    open file (saveFolder & ".pdf")
    set longPDF to front document
    select every page of longPDF
    save longPDF in file (saveFolder & "_Single_Page.pdf") as PDF with properties {single page:false}
    close longPDF
end tell

打开「脚本编辑器」,粘贴代码后运行(确保目标Keynote文稿处于打开状态),脚本会在桌面生成包含原PDF和拼接后长PDF的文件夹。

内容的提问来源于stack exchange,提问作者whoisgary

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 18:35:50