Aspose.BarCode  for .NET

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.

 
 
Zobacz studia przypadków