產品簡報常以 Keynote 定稿後以 逐頁 PNG 交給網頁或 CMS。契約要點:16:9、寬度用整數像素階梯、sRGB、可排序檔名,並在 遠端 Mac mini M4 以單一佇列夜跑而不撞磁碟底線。以下為決策矩陣、參數表與驗收口徑。
橫幅與社群裁切對齊社群橫幅 PNG 決策矩陣;後續 AVIF/WebP 管線的體積閘門可參AVIF 轉 PNG 批處理矩陣。色彩政策見sRGB 與 Display P3 清單。
決策矩陣
在寫任何腳本前先選「主路徑」,避免同一專案混用 PDF 轉柵格與 Keynote 直出兩種半色調。
| 情境 | 建議路徑 | 忽視時的風險 |
|---|---|---|
| Web/App 需 1×/2× 對齊 | Keynote 逐頁 PNG,寬度用下方參數表階梯 | 非整數縮放導致細線與文字發糊、對齊漂移 |
| 印刷或長期歸檔 | PDF 主軸,必要時於管線外依固定 DPI 光柵化 | ICC 與 PNG 混用時色彩解讀不一致 |
| 動態影像需求 | 影片或 ProRes,不用巨量 PNG 序列 | 儲存與佇列時間爆炸 |
| 行銷去背靜態 | 全案一致:全透明或全實底其一 | 混用資料夾會讓 alpha 探針誤判 |
參數表(匯出寬度、色彩、sRGB、檔案命名)
將本表寫入 README 或交接單的「單一真相來源」;CI 晉級時每一列視為二元閘門。
| 欄位 | 建議值 | 備註 |
|---|---|---|
| 畫布比例 | 16:9 主母版 | 同一批次資料夾僅允許一種比例 |
| 匯出寬度(px) | 1920、2560、3840(16:9) | 高 1080/1440/2160;利於 @1x/@2x |
| 色彩 | 匯出機使用 sRGB 顯示描述檔 | 簽核前暫停夜覽為佳 |
| sRGB 契約 | 下游 嵌入 sRGB ICC,或維持無描述檔但 README 明定「視為 sRGB」 | 避免與 pngquant、AVIF 轉檔重複轉換 |
| 檔案命名 | deckId_slideNN_title-slug.png |
NN 零填充、ASCII slug、大小寫固定 |
匯出預設
Keynote 影像匯出是契約:鎖 PNG 與寬度階梯,禁作者各自改寬;母版尺寸一致,勿混直橫於同一目錄。透明規則須全案統一,實底頁另開子資料夾並寫 manifest。夜跑前三頁乾跑,實際寬高與 README 零容差。
批量 AppleScript/快捷指令參數
採序列佇列,避免雙捷徑同寫。AppleScript 建議欄位:簡報路徑、輸出目錄、寬度 px、PNG、每 deck 子資料夾;並 JSONL 紀錄起訖、頁數、Keynote 版號。捷徑以檔案傳簡報、依命名組路徑、迴圈時少重啟 Keynote;每頁三次重試+退避,失敗非零退出。兩條捷徑勿共用同一輸出路徑。
透明與抗鋸齒驗收
約定透明者須帶 alpha,純 RGB 判退。400% 檢標誌與圓角外緣,排除巢狀透明度與陰影誤底造成光暈。抗鋸齒:鎖寬下對「金樣」做文字/筆畫 diff,次像素貼上常為禍首。三道閘:該有 alpha 必有、無多餘不透明底、與金樣 ≤1px(可調)。
遠端 M4 批跑磁碟水位
開跑前 df -h:≥20 GB 可用,或上趟峰值 ×2,取大。執行中低於 10 GB 中止並留 JSONL。完成後移出開機卷或歸檔;計入 APFS 快照與本機備份已用空間。4K 或重內嵌圖 deck 上調閾值。
M4 體積閾值驗收清單
整數寬度已定後,用位元組閘門抓誤匯大檔;數值可依品牌調 README。
- 1920 寬:常 80–800 KB/頁;連續多頁
stat>2.5 MB(非全幅攝影)→ 查內嵌圖與陰影。 - 3840 寬:常 0.3–4 MB/頁;單頁 >12 MB → 複核是否誤夾未裁切截圖。
- 批次總量:記
deck_bytes_total;較前版突增 >40% → 出 diff 報告(告警或阻擋自訂)。 - 晉級:寬高、ICC 政策、alpha、位元組閘全過,再進
out/或 CDN 匣。
sips 或 ImageMagick 幾何檢查)→ M4 單佇列 JSONL → 檔案數、alpha、磁碟底線全過 → 帶版號日誌晉級。
下一步
公開頁面無需登入即可分享:技術見解索引、MacPng 首頁、價格與節點、說明中心。對齊利害關係人後,若要固定一台 Apple Silicon 專跑 Keynote 夜間匯出與閘門,可前往購買頁選擇方案。
把 Keynote 匯出 QA 釘在一台穩定節點
租用遠端 Mac mini M4:凍結預設與命名規則,夜間批次 PNG,磁碟與色彩閘門與 README 一致。
長租專機可先讀說明中心(SSH/noVNC),再至購買/租用選節點;規格見價格頁。矩陣入庫後,設計與工程共用同一驗收語言。