用 AutoHotkey 一鍵將 PPT 另存為圖片(自定義尺寸)


PPT 的另存為圖片功能不好用,保存的圖片分辨率太低

Ctrl-Shift-s出來另存為對話框,如圖進行配置后,在我電腦上試了兩個文件分別是 960*5401280*720
我們日常使用的應該是1920*1080
image

image

解決方案

  • 修改PPT的紙張大小(根據原尺寸和目標尺寸計算比例,修改相應的紙張大小)

    設計→幻燈片大小→自定義幻燈片大小,參考下面圖片設置即可(左側是960x520,右側是1920x1080)
    image

  • 放映幻燈片,按 PrtSc 鍵截圖,再粘貼到QQ或微信,另存為文件,

    需要注意電腦分辨率是否和想要的圖片一致

  • 用萬能的 AutoHotkey

附上 AutoHotkey v2-beta 代碼

F9:: {
saveAsPicture()
}

saveAsPicture(dir:="") {
    if dir == ""
        dir := A_Desktop
    ap := ComObjActive("Powerpoint.application").ActivePresentation
    SplitPath(ap.name, ,,, &noExt)
    for sl in ap.slides {
        sl.Export(format("{1}\{2}_{3}.jpg", dir,noExt,A_Index), "jpg", "1920", "1080") ;圖片分辨率在此設置
    }
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM