若要讓細檢查清單線條保持一致,請以預定的 PNG 尺寸設計,讓重複元素具有相同的幾何形狀,並在匯出前檢查其像素位置。僅設定筆畫寬度,無法確保所有輸出尺寸的線條看起來都一樣。
本指南涵蓋在 Mac 上使用目前版本 Affinity 桌面應用程式製作的檢查清單圖形:重複的空白方框、水平線,以及「項目 A」之類的中性標籤。目標是產出特定尺寸的乾淨 PNG。選單路徑依據目前 Affinity 說明中心的文件。
為什麼寬度相同的線條看起來可能不同?
首先,將圖稿的幾何形狀與像素預覽分開看待。無論縮放倍率為何,Affinity 的向量檢視都會顯示平滑的向量邊緣。像素檢視會將向量圖稿呈現為個別像素,而 Retina 像素檢視則呈現其在高 DPI 顯示器上的外觀。使用 檢視 > 模式 > 像素,檢查一般影像輸出的設計。檢視模式
兩條線的筆畫寬度可能完全相同,但相對於像素格線的位置不同。Affinity 明確允許在關閉「強制像素對齊」時使用部分像素位置。其文件也提醒,即使啟用了像素對齊,若吸附到的物件未對齊像素,結果也可能未對齊像素。強制像素對齊
實務上,寬度相同只是工作的一部分。位置、方向和輸出比例也要一致。對檢查清單而言,請比較相同類型的特徵:方框直邊與方框直邊相比,水平線與水平線相比。圓角和斜線標記的幾何形狀不同,不應以是否佔據相同的像素圖樣來評斷。
設定一種可重複使用的線條樣式
選取一個有代表性的核取方框或水平線,然後開啟 視窗 > 向量 > 筆畫。此面板提供線條樣式、寬度、端點、接合、對齊和壓力控制。對簡單的檢查清單,請使用實線,並檢查壓力設定檔,再以寬度數值判斷粗細是否均勻。讓同類元素的設定保持一致。筆畫面板
對封閉的核取方框形狀,請統一選擇一種筆畫對齊方式。文件列出的選項會將筆畫放在物件邊緣的中央、內側或外側。因此,對齊方式會改變可見邊框相對於形狀幾何邊緣的位置。也請檢查 順序:若在填滿的封閉形狀後方繪製筆畫,其內側一半可能會被遮住。筆畫面板
調整方框集合前,先檢查縮放行為。隨物件縮放可控制筆畫是否隨封閉形狀縮放。變形面板另有 縮放覆寫,可在調整大小時強制縮放筆畫寬度和其他屬性。若先前調整過的方框有所差異,請先檢查這兩項控制,再指定統一的最終寬度。筆畫面板、變形面板
簡單的水平線也可以用窄的填色矩形來製作。矩形工具提供填色和筆畫控制;筆畫面板中的 無 樣式可移除外框。這樣便能以矩形高度指定線條粗細,無須考慮置中的筆畫。這是製作直線的編輯建議,並非特殊的匯出功能。矩形工具、筆畫面板
將線條精確放置在像素格線上
開啟 視窗 > 一般 > 變形。輸入座標前,請先仔細選擇錨點:面板中的位置和尺寸變化會依錨點而定。面板提供精確的 X、Y、寬度、高度、旋轉和剪切值,並以尺標零點為基準測量。比較重複物件時,請維持相同的原點。變形面板
若要以像素為單位定位,請開啟 檢視 > 吸附,並啟用 強制像素對齊。也請檢查其他吸附目標;未對齊像素的參考線或物件可能會妨礙像素對齊的結果。此設定會在建立、移動或修改物件時套用,因此請檢查既有圖稿,不要假設啟用設定就能修正所有物件。強制像素對齊
將 以整數像素移動 視為移動限制。Affinity 的文件說明,此功能會在以整數像素距離移動物件時,保留物件原本佔據的部分像素位置。因此,它也可能保留不理想的小數偏移。先確定預期位置,再於有助於維持該位置時使用整數像素移動。強制像素對齊
若要近距離檢查邊界,請啟用 檢視 > 顯示 > 像素格線,然後放大檢視。格線是視覺輔助,不會匯出。搭配像素檢視來檢查相同類型的邊緣,然後恢復一般檢視大小,從整體觀察檢查清單。格線
幾何形狀檢查範例
假設檢查清單的預定輸出尺寸為 800 × 600 像素。進行合成測試時,建立三個無筆畫的填色水平矩形。每個矩形的寬度為 240 px、高度為 1 px,左上角位置如下。這些是示意輸入值,並非 Affinity 測試的實測結果。
| 線條 | X | Y | 寬度 | 高度 |
|---|---|---|---|---|
| A | 80 px | 100 px | 240 px | 1 px |
| B | 80 px | 124 px | 240 px | 1 px |
| C | 80 px | 148 px | 240 px | 1 px |
在變形面板中使用左上角錨點,輸入上述數值,並將旋轉和剪切設為零。現在這些重複線條具有相同的尺寸,且間距為整數像素。此範例使用矩形工具的填色控制和變形面板的數值定位,不依賴未記載的「銳利線條」指令。矩形工具、變形面板
縮放計算說明了目的地尺寸的重要性。若將這個 800 像素寬的版面匯出為 400 像素寬,縮放比例為 400 ÷ 800 = 0.5。高度為 1 像素的線條在幾何上相當於半個輸出像素;高度為 2 像素的線條則相當於一個輸出像素。這些計算描述的是幾何形狀,並不保證渲染器的確切著色結果。若交付尺寸為 400 像素寬,請以該輸出尺寸評估並微調線條。
以實際所需尺寸匯出 PNG
開啟 檔案 > 匯出 > 匯出,並選擇 PNG 預設值。請仔細設定 範圍:若要匯出完整檢查清單,請使用命名的畫板或適當的文件範圍。選取範圍會包含與未選取圖層重疊的部分,而 僅選取項目 則會排除這些圖層。因此,不同的範圍選項可能會產生不同內容。匯出對話框
檢查匯出的寬度和高度。Affinity 的 尺寸 設定初始顯示原生尺寸,也允許指定其他尺寸;保持啟用 鎖定長寬比,以按比例調整大小。對於示意測試,請先以 800 × 600 匯出。若有更小尺寸的交付需求,請另外測試。匯出設定
儲存前,請檢查匯出預覽。在 Mac 上,預覽時按 Command-1 可切換到 100%;按 Command-3 可切換到 400%,以便近距離檢查。查看重複線條的深淺或視覺粗細是否改變,並確認邊框是否在所選匯出邊界處遭到裁切。接著匯出,並以預定的顯示尺寸檢查實際 PNG。匯出對話框
若必須調整尺寸,Affinity 提供數種重新取樣方式。其說明指出,最近鄰適用於硬邊影像,雙線性適用於縮小尺寸。請將這些用途視為文件所述的目的,再依圖稿檢查預覽。文件並未指出任何重新取樣方式能保證細檢查清單線條看起來一致。匯出設定
匯出設定可以修正什麼?又有哪些限制?
可用功能依格式而異。Affinity 文件指出,PDF、SVG 和 EPS 格式提供 點陣化:無/全部/不支援的屬性。PNG 則沒有列出這項控制。同樣地,文件所述的「點陣化 DPI」適用於點陣化至這些向量導向格式中的效果。請勿尋找 PNG 的「全部點陣化」修正方法;請使用 PNG 的輸出尺寸,並修正圖稿的幾何形狀。匯出設定
使用以下診斷步驟判斷要修改什麼。這是根據文件所述控制項整理的決策輔助,不代表單一設定就能診斷所有匯出問題。
| 觀察到的情況 | 接下來要檢查什麼 | 實際處理方式 |
|---|---|---|
| 部分方框的數值寬度不同 | 筆畫設定和縮放控制 | 統一最終筆畫樣式 |
| 像素檢視中的相同線條看起來不同 | 位置、尺寸和吸附目標 | 修正相同類型的邊緣,並一致地重複其位置 |
| 只有在較小尺寸的匯出中線條才不均勻 | 輸出尺寸和縮放比例 | 針對較小尺寸微調圖稿 |
| 線條消失,或出現非預期的背景 | 匯出範圍及其包含的圖層 | 選取預期的文件、畫板或選取範圍 |
| 向量檢視看起來平滑,但 PNG 不同 | 像素檢視和匯出預覽 | 使用像素呈現方式評估點陣化的交付成果 |
確認某種組合可用後,請在匯出對話框中透過 偏好設定 > 建立預設值 儲存匯出選項。預設值可重複使用這些匯出選項;圖稿仍需具有一致的幾何形狀和位置。匯出對話框
最後的檢查保持簡單即可:檢查一個有代表性的方框和線條,確認其他相同元素都一致,核對 PNG 尺寸,並以實際使用的尺寸檢視儲存的影像。若需要另一種輸出尺寸,請針對新尺寸重複檢查。要保持一致,就必須同時控制幾何形狀和縮放比例。