如何調整QR Code圖片大小

This article was translated from English: Does it need improvement?
Translated
View the article in English

正確的縮放保持QR Code在印刷和數位格式中都能被掃描。 準確的尺寸避免模糊,確保清晰可讀。

在本指南中,我們將探討如何使用IronQR調整QR Code的大小。

調整QR Code大小

要為印刷或標識建立自定義尺寸的QR Code,設置QrStyleOptions的生成QR Code。

在該範例中,我們從URL建立QR Code,使用QrStyleOptions屬性應用500像素的自定義尺寸,並將調整大小後的QR Code保存為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")
$vbLabelText   $csharpLabel

原始

大QR Code

已調整大小

預設QR Code

常見問題

如何使用IronQR調整QR碼影像大小?

要使用IronQR調整QR碼影像大小,請下載IronQR C#程式庫,建立一個QrStyleOptions物件,設置Dimensions屬性以獲得所需大小,生成QR碼,並保存它。

IronQR的Dimensions屬性是什麼?

IronQR的Dimensions屬性指定QR碼的像素寬度和高度,提供精確調整大小的1:1映射。

為什麼正確調整QR碼的大小很重要?

正確調整QR碼的大小可確保其在列印和數位格式中保持可掃描和清晰,防止模糊並維持可讀性。

我可以使用IronQR自定義QR碼的列印尺寸嗎?

是的,您可以通過在QrStyleOptions類中設置Dimensions屬性為您的具體需求來自定義QR碼的列印尺寸。

使用IronQR可以將調整大小的QR碼保存為什麼格式的文件?

您可以使用IronQR將調整大小的QR碼保存為PNG文件。

使用IronQR可以從URL建立QR碼嗎?

是的,IronQR允許您使用QrStyleOptions類從URL生成具有自定義尺寸的QR碼。

用IronQR調整QR碼大小涉及哪些步驟?

要用IronQR調整QR碼大小,請下載程式庫,建立一個QrStyleOptions物件,設置Dimensions屬性,生成QR碼,並保存它。

Dimensions屬性如何影響最終QR碼的輸出?

Dimensions屬性直接影響最終QR碼的輸出,決定其精確的像素寬度和高度。

Ahmad Sohail
全端開發人員

Ahmad是一位擁有C#、Python和網頁技術堅實基礎的全端開發人員。他對構建可擴展的軟體解決方案深感興趣,並喜歡探索設計和功能在現實世界應用中的結合。

加入Iron Software團隊之前,Ahmad曾致力於自動化專案和API整合,專注於提升性能和開發者體驗。

在空閒時間,他喜歡試驗UI/UX理念,為開放原始碼工具做出貢獻,偶爾也會潛心編寫技術文件和文章以簡化複雜的主題。

準備好開始了嗎?
Nuget 下載 70,398 | 版本: 2026.7 剛剛發布
Still Scrolling Icon

還在滾動?

想要快速證明嗎? PM > Install-Package IronQR
執行一個範例 觀看您的URL變成QR碼。