如何調整 QR code 生成影像的大小
適當的縮放比例可確保二維碼在印刷和數位格式上均可掃描。 精確的尺寸可防止模糊,確保清晰易讀。
在本操作指南中,我們將探討如何使用IronQR調整二維碼的大小。
如何調整二維碼影像大小
- 下載IronQR C# 庫以調整二維碼大小
- 建立一個`QrStyleOptions`對象
- 設定`Dimensions`屬性以適應所需大小
- 產生二維碼
- 儲存調整大小後的二維碼
調整二維碼大小
若要建立用於列印或標誌的自訂大小的二維碼,請將 Dimensions 屬性設為特定值,然後儲存套用了 QrStyleOptions 的產生的二維碼。
在這個範例中,我們從 URL 建立二維碼,使用 Dimensions 類別的 QrStyleOptions 屬性套用 500 像素的自訂大小,並將調整大小後的二維碼儲存為 PNG 格式。
Dimensions 屬性提供直接的 1:1 映射; 您定義的整數將成為最終輸出的精確像素寬度和高度。
:path=/static-assets/qr/content-code-examples/how-to/resize-qr-code.cs
using IronQr;
using IronSoftware.Drawing;
string url = "https://ironsoftware.com/csharp/qr/";
// Generate the QR code data
QrCode qr = QrWriter.Write(url);
// Save using default dimensions
AnyBitmap qrDefault = qr.Save();
qrDefault.SaveAs("qr-default-size.png");
// Define custom resizing
QrStyleOptions styleOptions = new QrStyleOptions
{
Dimensions = 500
};
// Save using the style options
AnyBitmap qrResized = qr.Save(styleOptions);
qrResized.SaveAs("qr-resized.png");
Imports IronQr
Imports IronSoftware.Drawing
Dim url As String = "https://ironsoftware.com/csharp/qr/"
' Generate the QR code data
Dim qr As QrCode = QrWriter.Write(url)
' Save using default dimensions
Dim qrDefault As AnyBitmap = qr.Save()
qrDefault.SaveAs("qr-default-size.png")
' Define custom resizing
Dim styleOptions As New QrStyleOptions With {
.Dimensions = 500
}
' Save using the style options
Dim qrResized As AnyBitmap = qr.Save(styleOptions)
qrResized.SaveAs("qr-resized.png")
原來的
調整大小
常見問題解答
如何使用 IronQR 調整二維碼影像的大小?
若要使用 IronQR 調整 QR 碼影像的大小,請下載 IronQR C# 庫,建立一個 QrStyleOptions 對象,將 Dimensions 屬性設為所需的大小,產生 QR 碼,然後儲存。
IronQR 中的 Dimensions 屬性是什麼?
IronQR 中的 Dimensions 屬性以像素為單位指定二維碼的寬度和高度,提供 1:1 的對應以實現精確調整大小。
為什麼正確調整二維碼尺寸很重要?
正確調整二維碼大小可確保其在印刷和數位格式中保持可掃描性和清晰度,防止模糊並保持可讀性。
我可以使用 IronQR 自訂列印二維碼的大小嗎?
是的,您可以透過將 QrStyleOptions 類別中的 Dimensions 屬性設定為您的特定要求來自訂列印二維碼的大小。
使用 IronQR 調整大小後的二維碼可以儲存為哪種檔案格式?
您可以使用 IronQR 將調整大小後的二維碼儲存為 PNG 檔案。
是否可以使用 IronQR 從 URL 建立二維碼?
是的,IronQR 允許您使用 QrStyleOptions 類別從 URL 產生具有可自訂尺寸的二維碼。
使用 IronQR 調整二維碼大小需要哪些步驟?
若要使用 IronQR 調整二維碼的大小,請下載該庫,建立一個 QrStyleOptions 對象,設定 Dimensions 屬性,產生二維碼,然後儲存。
Dimensions 屬性如何影響最終的二維碼輸出?
Dimensions 屬性直接影響最終的二維碼輸出,決定其精確的像素寬度和高度。

