Ustaw marginesy kodów kreskowych
Marginesy kodu kreskowego to pusta przestrzeń otaczająca kod. Ten obszar jest krytyczny dla niezawodności skanera. Umożliwia to skanerowi zidentyfikowanie miejsca, w którym znajduje się barcodebeginsandends, oddzielając go w ten sposób od sąsiedniego tekstu lub grafiki. Bez odpowiednich marginesów skanowanie może się nie powieść lub odczytać dane błędnie. W tym przykładzie kodu pokażemy, jak ustawić jednolity margines na kodzie kreskowym za pomocą IronBarcode, aby zapewnić możliwość odczytu.
3-etapowy przewodnik po ustawianiu marginesów kodu kreskowego
using IronBarCode;GeneratedBarcode qrcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode", BarcodeWriterEncoding.QRCode);qrcode.SetMargins(100);
Wyjaśnienie kodu
Najpierw importujemy bibliotekę IronBarcode, a następnie generujemy BARCODE za pomocą metody BarcodeWriter.CreateBarcode. Przekazujemy dwa argumenty do metody: wartość tekstową oraz typ kodu kreskowego. W powyższym przykładzie są to odpowiednio "https://ironsoftware.com/csharp/BARCODE" i BarcodeWriterEncoding.QRCode.
Po utworzeniu obiektu GeneratedBarcode wywołujemy metodę SetMargins. Przekazujemy jej pojedynczą wartość całkowitą, która reprezentuje margines w pikselach. W tym przypadku 100 stosuje 100-pikselową strefę ciszy na wszystkich czterech bokach wygenerowanego kodu QR.
Odkryj, jak ulepszyc swoje projekty kodów kreskowych z dogebna przewodnikiem!

