using IronQr;
using IronSoftware.Drawing;
using Color = IronSoftware.Drawing.Color;
// Set QR options
QrOptions options = new QrOptions(IronQr.QrErrorCorrectionLevel.High, 20);
// Create a QR Code object
QrCode myQr = QrWriter.Write("greetings terra", options);
// Fancy style options
AnyBitmap logoBmp = new AnyBitmap("logo.png");
QrStyleOptions style = new QrStyleOptions
{
Dimensions = 300, // px
Margins = 10, // px
Color = Color.Gray,
Logo = new QrLogo
{
Bitmap = logoBmp,
Width = 100,
Height = 100,
CornerRadius = 2
}
};
// Save QR Code as a Bitmap
AnyBitmap qrImage = myQr.Save(style);
// Save QR Code Bitmap as File
qrImage.SaveAs("qr_styled.png");
Imports IronQr
Imports IronSoftware.Drawing
Imports Color = IronSoftware.Drawing.Color
' Set QR options
Private options As New QrOptions(IronQr.QrErrorCorrectionLevel.High, 20)
' Create a QR Code object
Private myQr As QrCode = QrWriter.Write("greetings terra", options)
' Fancy style options
Private logoBmp As New AnyBitmap("logo.png")
Private style As New QrStyleOptions With {
.Dimensions = 300,
.Margins = 10,
.Color = Color.Gray,
.Logo = New QrLogo With {
.Bitmap = logoBmp,
.Width = 100,
.Height = 100,
.CornerRadius = 2
}
}
' Save QR Code as a Bitmap
Private qrImage As AnyBitmap = myQr.Save(style)
' Save QR Code Bitmap as File
qrImage.SaveAs("qr_styled.png")
Install-Package IronQR
產生進階 QR 碼
IronQR 不僅具備基本的 QR 碼功能,更提供豐富多樣的自訂選項。 透過在 QR 碼中加入標誌、鮮豔色彩、精準的間距以及個人化文字,您不僅能讓 QR 碼具備實用功能,更能使其視覺上引人注目且符合品牌形象。 自訂樣式可讓您的 QR 碼無縫融入行銷素材、產品包裝或使用者介面,打造一致且引人入勝的使用者體驗。 透過將您的獨特風格融入這些 QR 碼,您不僅能提升其美感,更能增加辨識度與互動參與度。 IronQR 讓您能完全掌控 QR 碼的視覺呈現,確保其不僅能與您的品牌形象完美融合,更能成為您溝通策略中不可或缺的利器。