如何調整 QR 碼圖片的大小

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

適當的縮放比例可確保 QR 碼在 PRINT 與數位格式中皆能被掃描。 精確的尺寸設定可避免模糊現象,並確保內容清晰易讀。

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

調整 QR 碼大小

若要建立用於 PRINT 或標示牌的自訂尺寸 QR 碼,請將 Dimensions 屬性設定為特定值,然後將套用 QrStyleOptions 的生成的 QR 碼儲存下來。

在此範例中,我們從一個 URL 建立 QR 碼,透過 QrStyleOptions 類別的 Dimensions 屬性設定 500 像素的自訂尺寸,並將調整大小後的 QR 碼儲存為 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 碼

調整大小

預設 QR 碼

常見問題

如何使用 IronQR 調整 QR 碼圖片的大小?

若要使用 IronQR 調整 QR 碼圖像的大小,請下載 IronQR C# 程式庫,建立一個 QrStyleOptions 物件,將 Dimensions 屬性設定為所需尺寸,產生 QR 碼,並將其儲存。

IronQR 中的 Dimensions 屬性是什麼?

IronQR 中的 Dimensions 屬性指定 QR 碼的寬度和高度(以像素為單位),提供 1:1 的對應關係,以實現精確的尺寸調整。

為何正確調整 QR 碼大小如此重要?

正確調整 QR 碼的大小,可確保其在 PRINT 與數位格式中皆能保持可掃描且清晰,避免模糊並維持可讀性。

我能否使用 IronQR 自訂 QR 碼的 PRINT 尺寸?

是的,您可以透過將 QrStyleOptions 類別中的 Dimensions 屬性設定為您的特定需求,來自訂 QR 碼的 PRINT 尺寸。

Using IronQR, what file format can the adjusted QR code be saved as?

您可以使用 IronQR 將調整大小的 QR 碼儲存為 PNG 檔案。

是否可以使用 IronQR 從網址生成 QR 碼?

是的,IronQR 允許您透過 QrStyleOptions 類別,根據 URL 生成尺寸可自訂的 QR 碼。

using IronQR 調整 QR 碼大小需要哪些步驟?

若要使用 IronQR 調整 QR 碼大小,請下載該程式庫、建立 QrStyleOptions 物件、設定 Dimensions 屬性、產生 QR 碼,並將其儲存。

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

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

Ahmad Sohail
全端開發者

Ahmad 是一位全端開發者,具備扎實的 C#、Python 及網頁技術基礎。他對建構可擴展的軟體解決方案深感興趣,並樂於探索設計與功能如何在實際應用中完美結合。

在加入 Iron Software 團隊之前,Ahmad 曾參與自動化專案與 API 整合工作,專注於提升效能與開發者體驗。

閒暇之餘,他喜歡嘗試 UI/UX 創意、為開源工具貢獻心力,並偶爾投入技術寫作與文件編寫,致力於將複雜的主題轉化為淺顯易懂的內容。

準備開始了嗎?
Nuget 下載 67,270 | 版本: 2026.5 just released
Still Scrolling Icon

還在往下捲動嗎?

想要快速確認成果嗎? PM > Install-Package IronQR
執行範例 觀看您的 URL 轉為 QR 碼。