API do generowania i rozpoznawania kodów kreskowych dla .NET
QR Code gotowy w kilku linijkach
Więcej przykładów >// Create instance of BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR, "ASPOSE");
// Set barcode x-dimension in pixels
gen.Parameters.Barcode.XDimension.Pixels = 4;
// Generate barcode and Save to PNG
gen.Save("QRCode.png", BarCodeImageFormat.Png);
> dotnet add package Aspose.BarCode
Dlaczego Aspose.BarCode for .NET?
Dane wejściowe w produkcji rzadko są idealne. Aspose.BarCode for .NET został zaprojektowany do dekodowania kodów z zaszumionych skanów, wydruków o niskim kontraście, przekrzywionych zdjęć i częściowo uszkodzonych etykiet. Użyj presetów QualitySettings, aby zrównoważyć szybkość i tolerancję, lub precyzyjnie dostrój opcje dla trudnych obrazów.
Standardy? Obsługiwane.
Aspose.BarCode for .NET obsługuje wszystkie popularne formaty obrazów, w tym formaty wektorowe, takie jak SVG i EMF, a także PDF. Użyj naszego API, aby rozpoznawać files ze skanerów lub kamer bez wysiłku. Oto wszystkie obsługiwane symboliki kodów kreskowych, w tym typy 1D, 2D, pocztowe i złożone. Każdy z nich można generować i rozpoznawać na wszystkich wspieranych platformach.
Kody matrycowe / 2D
- QR Code, MicroQR, rMQR
- Data Matrix, Industrial Data Matrix (DPM)
- Aztec
- Han Xin
- MaxiCode
- DotCode
Kody liniowe / 1D
- UPCA, UPCE
- EAN13, EAN14, EAN8
- Code 128
- DataBar
- ITF
- Postal
Kody przemysłowe i złożone
- GS1
- ECI
- Composite barcodes
- HIBC
- SwissQR
- Royal Mailmark
Niezależność od platformy
Aspose.BarCode for .NET działa na Windows, Linux i macOS z .NET Framework lub nowoczesnym .NET. Może być także używany w aplikacjach .NET MAUI, które celują w iOS, Android i Tizen. Szczegółowe wymagania systemowe znajdziesz w dokumentacji.
Demo kodu na żywo
Wklej tekst → otrzymasz kod kreskowy. Upuść plik → otrzymasz zdekodowane dane. Oba przykłady zawierają automatycznie generowany kod, który możesz skopiować prosto do projektu.
Nieograniczone możliwości
Aspose.BarCode for .NET pomaga budować niezawodne przepływy pracy z kodami kreskowymi w C# dla dokumentów, etykiet i automatycznego przetwarzania. Generuj kody gotowe do druku z precyzyjnym rozmiarem, a następnie dekoduj je z obrazów i PDF-ów w usługach, aplikacjach desktopowych lub projektach mobilnych.
Dzięki praktycznemu zestawowi funkcji do zastosowań produkcyjnych możesz:
- Generować i rozpoznawać ponad 80 typów kodów
- Pracować z PDF, SVG, EMF oraz popularnymi formatami obrazów
- Wykrywać kody na obrazach o niskiej rozdzielczości, obróconych lub zniekształconych
- Precyzyjnie dostrajać rozmiar, marginesy, obrót, podpisy i rozdzielczość
- Dodawać kody do raportów, dokumentów i ekranów UI
Funkcje i możliwości
Aspose.BarCode for .NET to potężna biblioteka programistyczna do generowania i rozpoznawania kodów kreskowych 1D i 2D z różnych typów obrazów pod dowolnym kątem. To API umożliwia eksport wygenerowanych kodów do różnych wysokiej jakości formatów, a także modyfikowanie wyglądu i parametrów, takich jak kolor tła, kolor kresek, kąt obrotu, x-dimension, jakość obrazu, rozdzielczość, podpisy, rozmiar i wiele innych. Zapewnia również bogate funkcje wykrywania i odczytu oraz obsługuje ponad 80 typów kodów kreskowych.
Zapis etykiet kodów w różnych formatach
Rozpoznawanie ze strumienia lub pliku
Kodowanie i dekodowanie znaków (nieangielskich) w typach 2D
Obrót obrazów kodów pod dowolnym kątem
Skanowanie kodów z wielostronicowych plików TIFF i PDF z Aspose.PDF
Obsługa symbolik liniowych, 2D i pocztowych