Interfejsy API .NET do generowania i rozpoznawania kodów kreskowych
Twórz i rozpoznawaj kody kreskowe typów liniowych, 2D i pocztowych z wielu obrazów w dowolnej aplikacji .NET.
Pobierz darmową wersję próbnąAspose.BarCode dla platformy .NET to potężna biblioteka do generowania i rozpoznawania kodów kreskowych 1D i 2D z wielu typów obrazów pod dowolnym kątem. Deweloperzy mogą łatwo dodać funkcję generowania i skanowania kodów kreskowych do swoich aplikacji .NET. Umożliwia również eksport wygenerowanych kodów kreskowych do różnych formatów obrazu wysokiej jakości.
Aspose.BarCode dla platformy .NET obsługuje manipulowanie wyglądem wygenerowanych kodów kreskowych, takich jak kolor tła, kolor paska, kąt obrotu, wymiar x, jakość obrazu, rozdzielczość, podpisy, rozmiar i wiele innych. Co więcej, API obsługuje wiele typów funkcji rozpoznawania i obrazowania, a także różne rodzaje symboli.
Zaawansowane funkcje interfejsu API kodów kreskowych .NET
Łatwe drukowanie etykiet z kodami kreskowymi
Zapisz lub wczytaj ze strumienia lub pliku
Koduj i dekoduj znaki (nie angielskie) w typach 2D
Obracaj obrazy kodów kreskowych pod dowolnym kątem
Skanuj kody kreskowe z wielostronicowego TIFF
Obsługa symboliki liniowej, 2D i pocztowej
Obsługiwane symboliki
Biblioteka kodów kreskowych .NET obsługuje wiele symbolik kodów kreskowych 1D, 2D i pocztowych, zarówno dla funkcji kodowania, jak i dekodowania.
Obsługiwane przez API typy liniowe obejmują:
- EAN 13
- EAN 8
- UPC A
- UPC E
- Interleaved 2 of 5
- Standard 2 of 5
- MSI
- Code 11
- Codabar
- EAN 14 (SCC 14)
- SSCC 18
- ITF 14
- Matrix 2 of 5
- PZN
- Code 128
- Code 39 Rozszerzony
- Code 39 Standard
- Code 93 Rozszerzony
- Code 16K
- Code 93 Standard
- IATA 2 of 5
- OPC
- GS1Code128
- ISBN
- ISMN
- ISSN
- ITF6
- VIN
- Pharmacode
- DatabarOmniDirectional
- DatabarTruncated
- DatabarLimited
- DatabarExpanded
- DatabarStacked
- DatabarExpandedStacked
- DatabarStackedOmniDirectional
- PatchCode
- Supplement (Tylko dekodowanie)
Typy 2D obejmują:
- PDF 417
- Macro PDF 417
- Micro PDF 417
- Aztec
- DataMatrix
- Compact PDF 417 (Tylko dekodowanie)
- QR
- MicroQR
- DotCode
- MaxiCode
- GS1DataMatrix
- Italian Post 25
- Code16K
Typy pocztowe obejmują:
- Postnet
- Planet
- Australia Post
- USPS OneCode
- Deutsche Post Identcode
- RM4SCC
- Deutsche Post Leticode
- SingaporePost
- AustralianPosteParcel
- SwissPostParcel
- UpcaGs1DatabarCoupon
Generuj kody kreskowe
Interfejs API generatora kodów kreskowych umożliwia tworzenie kodów kreskowych poprzez określenie różnych symboli, ustawienie tekstu kodu (dane do zakodowania w obrazie kodu kreskowego) oraz właściwości związanych z wyglądem, takich jak kolor tła, czcionka, a także lokalizacja (ukryj, powyżej, poniżej) i wyrównanie . Co więcej, można tworzyć dwuwymiarowe kody kreskowe, takie jak PDF 417, Data Matrix, Aztec, QR i Micro QR barcode itp. w taki sam sposób, jak jednowymiarowe.
Generowanie kodów kreskowych — C#
// Ścieżka do katalogu dokumentów.
string dataDir = "define-your-directory";
// Utwórz wystąpienie obiektu i ustaw inne właściwości kodu kreskowego
BarcodeGenerator generator = new BarcodeGenerator (EncodeRodzaje.Code128, "1234567");
generator.Parameters.Barcode.XDimension.Millimeters = 1f;
// Zapisz obraz w swoim systemie i ustaw jego format obrazu na Jpeg
generator.Save(dataDir + "output.jpg", BarCodeImageFormat.Jpeg);
Obsługa obrazowania, obracania i dopasowywania
Aspose.BarCode dla platformy .NET umożliwia manipulowanie obramowaniami etykiet, kolorami obramowań, stylem, marginesami i szerokością. Zapewnia również możliwość modyfikowania koloru obrazu, koloru tła i koloru paska. Możesz także obracać obrazy kodów kreskowych pod dowolnym kątem i tworzyć wysokiej jakości obrazy z antyaliasingiem. Oprócz tego możesz ustawić niestandardowe rozdzielczości dla wynikowych obrazów, jednocześnie zapisując je w dowolnym z obsługiwanych formatów obrazu.
Skanowanie kodów kreskowych
Barcode API zawiera kolejną zaawansowaną funkcję do odczytu lub wykrywania najczęściej używanych kodów kreskowych 1D i 2D, wykrywając je w dowolnym miejscu. Wystarczy kilka linijek kodu, aby wykryć kody kreskowe z obrazu.
Rozpoznawanie kodów kreskowych — C#
using (BarCodeReader reader = new BarCodeReader(@"d:\template.jpg"))
{
foreach (BarCodeResult result in reader.ReadBarCodes())
{
Console.WriteLine("Type: " + result.CodeType);
Console.WriteLine("CodeText: " + result.CodeText);
}
}
Co ludzie mówią
Nie wierz nam tylko na słowo. Zobacz, co użytkownicy mają do powiedzenia na temat interfejsów API.
- Zasoby edukacyjne
- Dokumentacja
- Kod źródłowy
- Referencje API
- Filmy instruktażowe
- Wsparcie produktu
- Bezpłatne wsparcie
- Płatne wsparcie
- Blog
- Release Notes
- Dlaczego Aspose.BarCode dla platformy .NET?
- Lista klientów
- Historie sukcesów