將二維碼調整為影像
調整二維碼大小是確保您的數位資產在各種媒介(從高解析度印刷行銷到小規模行動應用程式介面)上保持功能的關鍵步驟。 透過調整像素尺寸,可以防止像素化,並確保掃描硬體能夠準確地偵測不同距離的資料矩陣。 使用 IronQR,開發人員可以精確控制輸出分辨率,確保產生的二維碼無論最終顯示尺寸如何,都能保持其結構完整性和"靜區"。
調整二維碼大小的五步驟指南
using IronQr;string url = "https://ironsoftware.com/csharp/qr/";QrStyleOptions styleOptions = new QrStyleOptions { Dimensions = 500 };AnyBitmap qrResized = qr.Save(styleOptions);qr.Save(styleOptions).SaveAs("qr-resized.png");
程式碼解釋
首先,匯入IronQr命名空間,以方便產生和渲染過程。 目標 URL 由QrWriter.Write方法定義和處理,該方法建立二維碼的內部資料結構。
接下來,使用QrStyleOptions類別來控制物理輸出。 透過設定Dimensions屬性,您可以指定最終影像的確切像素寬度和高度。 由於二維碼是正方形的,因此該值適用於兩個軸,從而確保 1:1 的寬高比。 最後, Save方法將這些樣式配置應用於 QR 數據,而SaveAs將高解析度位圖匯出到本機檔案。





