為二維碼添加邊距

在二維碼周圍添加邊距或"靜區"對於確保可掃描性和專業設計整合至關重要。 適當的間距可讓掃描設備輕鬆地將條碼與周圍的文字、圖像或品牌元素隔離開來,從而防止讀取錯誤。 透過調整邊距,您可以建立一個乾淨的視覺緩衝區,無論二維碼放置在佈局中的哪個位置,都能保持其完整性。

五步驟指南:如何在二維碼中加入邊距

  • 使用 IronQr;
  • 使用 IronSoftware.Drawing;
  • string url = "https://ironsoftware.com/";
  • QrStyleOptions marginOptions = new QrStyleOptions { Margins = 40 };
  • qr.Save(marginOptions).SaveAs("qr-margins.png");

程式碼解釋

首先,我們使用QrStyleOptions類別定義佈局。 設定Margins屬性會同時在程式碼的四個邊上套用統一的"靜默區",這是確保程式碼可掃描性最有效的方法。

為了進行更精細的控制,我們使用特定的屬性,例如MarginTopMarginBottomMarginLeftMarginRight 。 當需要將二維碼與文件的特定角落對齊,或設計需要不對稱的邊距時,這尤其有用。 最後,樣式是在Save過程中套用的,以您在選項中指定的精確像素尺寸渲染二維碼位圖。

了解如何使用 IronQR 為二維碼新增邊距。

準備好開始了嗎?
Nuget 下載 55,860 | 版本: 2025.12 剛剛發布