Class QrParameters
Namespace: Aspose.BarCode.Generation
Assembly: Aspose.BarCode.dll (25.1.0)
Parametry QR.
[XmlSerialization(Name = "Aspose.BarCode.Reader.Properties.BarcodeParameters.QrParameters")]
public class QrParameters
Dziedziczenie
Członkowie dziedziczeni
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Właściwości
AspectRatio
Współczynnik wysokości/szerokości modułu kodu 2D.
[XmlSerialization(Type = XmlSerializationType.Element)]
public float AspectRatio { get; set; }
Wartość właściwości
MicroQRVersion
Wersja kodu MicroQR. Od wersji M1 do wersji M4.
Wartość domyślna to MicroQRVersion.Auto.
[XmlSerialization(Type = XmlSerializationType.Element)]
public MicroQRVersion MicroQRVersion { get; set; }
Wartość właściwości
QrECIEncoding
Rozszerzone identyfikatory interpretacji kanałów. Używane do przekazywania szczegółów czytnikowi kodów kreskowych dotyczących używanych odniesień do kodowania danych w symbolu.
Obecna implementacja zawiera wszystkie znane kodowania zestawów znaków.
Nieobsługiwane przez MicroQR.
[XmlSerialization(Type = XmlSerializationType.Element)]
public ECIEncodings QrECIEncoding { get; set; }
Wartość właściwości
QrEncodeMode
Typ symbologii QR dla trybu kodowania kodu kreskowego.
Wartość domyślna: QREncodeMode.Auto.
[XmlSerialization(Type = XmlSerializationType.Element)]
public QREncodeMode QrEncodeMode { get; set; }
Wartość właściwości
QrEncodeType
Tryb selektora QR / MicroQR. Wybierz ForceQR dla standardowych symboli QR, Auto dla MicroQR.
[Obsolete("Ta właściwość jest przestarzała i zostanie usunięta w przyszłych wersjach. Zaleca się użycie oddzielnego typu kodu kreskowego MicroQR.", false)]
[XmlSerialization(Type = XmlSerializationType.Element)]
public QREncodeType QrEncodeType { get; set; }
Wartość właściwości
QrErrorLevel
Poziom korekcji błędów Reed-Solomon dla kodów QR, MicroQR i RectMicroQR.
Od niskiego do wysokiego: LevelL, LevelM, LevelQ, LevelH. Zobacz QRErrorLevel.
[XmlSerialization(Type = XmlSerializationType.Element)]
public QRErrorLevel QrErrorLevel { get; set; }
Wartość właściwości
QrVersion
Wersja kodu QR. Od wersji 1 do wersji 40.
Wartość domyślna to QRVersion.Auto.
[XmlSerialization(Type = XmlSerializationType.Element)]
public QRVersion QrVersion { get; set; }
Wartość właściwości
RectMicroQrVersion
Wersja kodu RectMicroQR. Od wersji R7x59 do wersji R17x139.
Wartość domyślna to RectMicroQRVersion.Auto.
[XmlSerialization(Type = XmlSerializationType.Element)]
public RectMicroQRVersion RectMicroQrVersion { get; set; }
Wartość właściwości
StructuredAppend
Parametry strukturalnego dodawania QR.
Tryb strukturalnego dodawania nie jest obsługiwany przez kody kreskowe MicroQR i RectMicroQR.
public QrStructuredAppendParameters StructuredAppend { get; set; }
Wartość właściwości
Metody
ToString()
Zwraca czytelną dla człowieka reprezentację tego Aspose.BarCode.Generation.QrParameters.
public override string ToString()
Zwraca
Łańcuch, który reprezentuje ten Aspose.BarCode.Generation.QrParameters.