Przejdź do treści stopki
PORóWNAJ Z INNYMI KOMPONENTAMI

Porównanie IronBarcode i Aspose.Barcode

BarCode to wizualna reprezentacja danych, którą można odczytać maszynowo. BarCodes były początkowo wykorzystywane do przedstawiania danych poprzez zmianę długości i odstępów między równoległymi liniami. Te liniowe lub jednowymiarowe (1D) kody kreskowe można skanować za pomocą specjalnych skanerów optycznych, znanych jako czytniki BARCODE, których istnieje wiele rodzajów. Później opracowano dwuwymiarowe (2D) odmiany wykorzystujące prostokąty, kropki, sześciokąty i inne wzory, które nazwano kodami matrycowymi, mimo że nie zawierają one kresek. Specjalnie zaprojektowane skanery optyczne 2D, dostępne w różnych konfiguracjach, mogą odczytywać BARCODE-sy 2D. Aparat cyfrowy podłączony do mikrokomputera może wykonać zdjęcie BarCODE podczas działania oprogramowania skanującego BarCODE 2D — dekonstruuje ono, a następnie dekoduje BarCODE poprzez analizę obrazu. Dzięki specjalistycznemu oprogramowaniu urządzenie mobilne z wbudowanym aparatem, takie jak smartfon, może pełnić funkcję tego drugiego rodzaju skanera BarCode 2D.

W tym artykułe porównamy dwie popularne biblioteki BarCode:

  • Aspose.BarCode
  • IronBarcode

Obie biblioteki mogą być wykorzystywane do generowania i rozpoznawania BARCODE-ów. Obsługiwane są wszystkie .NET Frameworks, a obrazy BARCODE można łatwo zapisywać.

Funkcje

Aspose.BarCode

Aspose.BarCode dla .NET to zaawansowane narzędzie, które pozwala tworzyć i rozpoznawać kody kreskowe 1D i 2D z różnych źródeł obrazów pod dowolnym kątem. Programiści mogą w prosty sposób dodać funkcję tworzenia i skanowania BarCode do aplikacji .NET. Umożliwia również eksportowanie utworzonych kodów kreskowych do wielu formatów obrazów o wysokiej jakości oraz korzystanie z interfejsów API do tworzenia nowych kodów kreskowych i rozpoznawania starych kodów kreskowych pod różnymi kątami. Obsługiwanych jest ponad 60 różnych symboli BARCODE 1D, 2D i pocztowych.

Aspose.BarCode dla .NET pozwala zmieniać kolor tła, kolor kodu kreskowego, kąt obrotu, wymiar x, jakość obrazu, rozdzielczość, podpisy, rozmiar i inne parametry tworzonych kodów kreskowych. API obsługuje również szereg funkcji identyfikacji i obrazówania, a także różne systemy symboliczne.

  • Aspose pozwala nam generować i rozpoznawać ponad 40 symboli BarCode za pomocą zaledwie kilku linii kodu.
  • Odczytuj barcody pod dowolnym kątem.
  • Łatwe drukowanie etykiet z kodami kreskowymi na drukarkach fizycznych lub wirtualnych.
  • Obsługiwane są dane uzupełniające dotyczące sum kontrolnych i BARCODE-ów.
  • Ulepszono kodowanie Code128.
  • Ustaw obszar obrazu, w którym zostanie zeskanowany BarCode.
  • Twórz obrazy zależne od rozdzielczości urządzenia.
  • Rozpoznawane formaty i obrazy: JPEG, TIFF, PNG, BMP, GIF, EXIF. Zapisywanie etykiet BARCODE jako obrazy: EMF, SVG. Niezależność od platformy, kody kreskowe 2D i pocztowe.

IronBarcode

IronBarcode for .NET umożliwia programistom odczytywanie i zapisywanie kodów kreskowych oraz kodów QR z poziomu aplikacji i stron internetowych opartych na platformie .NET. IronBarcode wymaga zaledwie jednej linii kodu do odczytu lub zapisu kodów kreskowych. Większość standardów kodów kreskowych i kodów QR można odczytywać i zapisywać za pomocą biblioteki kodów kreskowych .NET. Code 39/93/128, UPC A/E, EAN 8/13, ITF, RSS 14 / Expanded, Databar, CodaBar, Aztec, Data Matrix, MaxiCode, PDF417, MSI, Plessey, USPS i QR to tylko niektóre z najpopularniejszych. Wyniki skanowania BarCode zawierają pliki tekstowe, binarne, strony oraz obrazy. Funkcje API IronBarcode są następujące:

  • IronBarcode odczytuje i zapisuje większość typów kodów kreskowych oraz standardów QR, w tym UPC A/E, EAN 8/13, Code 39/93/128, ITF, MSI, RSS 14/Expanded, Databar, CodaBar, QR, Styled QR, Data Matrix, MaxiCode, PDF417, Plessey i Aztec. Dane BARCODE, typ, strona, tekst i obraz BARCODE dostarczane w wynikach idealnie nadają się do systemów archiwizacji lub indeksowania.
  • Wstępne przetwarzanie obrazów poprawia szybkość i dokładność odczytu — IronBarcode automatycznie przetwarza zdjęcia BarCode, aby zwiększyć szybkość i dokładność odczytu. Może odczytywać skany lub klatki z obrazu na żywo, a także korygować obrót, szumy, zniekształcenia i przekrzywienie. Aplikacje serwerowe przetwarzające dane w trybie wsadowym mogą wykorzystywać wiele rdzeni i wątków. Automatycznie wyszukuj jeden lub więcej BarCodes w dokumentach jedno- i wielostronicowych. Bez konieczności korzystania ze skomplikówanych interfejsów API można wyszukiwać określone rodzaje BARCODE-ów lub lokalizacje dokumentów.
  • Zaprojektowane do użytku w projektach .NET — zacznij pracę w kilka minut, pisząc zaledwie kilka linii kodu. Stworzony dla platformy .NET Framework jako pojedyncza biblioteka DLL bez żadnych zależności; Obsługuje wersje 32- i 64-bitowe i może być używany w dowolnym języku .NET i .NET Core. Obsługuje urządzenia mobilne i stacjonarne w aplikacjach internetowych, chmurowych, stacjonarnych i konsolowych.
  • Twórz kody BarCode i kody QR dla różnych formatów dokumentów — zapisuj i drukuj do pliku lub strumienia w różnych formatach plików i strumieni, w tym PDF, JPG, TIFF, GIF, BMP, PNG i HTML. Kolor, jakość, obrót, rozmiar i tekst można zmieniać.

1. Tworzenie nowego projektu

Otwórz Visual Studio, przejdź do menu Plik i wybierz "Nowy projekt", a następnie wybierz aplikację konsolową/Windows Forms/aplikację WPF. BarCodes mogą być również wykorzystywane we wszystkich rodzajach aplikacji. Można również korzystać z aplikacji takich jak Webform/MVC/MVC Core.

Aspose Barcode Generator Alternative 1 related to 1. Tworzenie nowego projektu

Wpisz nazwę projektu i wybierz ścieżkę do pliku w odpowiednim polu tekstowym. Następnie kliknij przycisk "Utwórz" i wybierz wymagańy .NET Framework. Projekt wygeneruje teraz strukturę dla wybranej aplikacji, a jeśli wybrałeś aplikację konsolową, otworzy plik program.cs, w którym możesz wprowadzić kod oraz skompilować i uruchomić aplikację.

Aspose Barcode Generator Alternative 1 related to 1. Tworzenie nowego projektu

2. Zainstaluj bibliotekę BarCode

2.1 Korzystanie z IronBarcode

Bibliotekę IronBarcode można pobrać i zainstalować na cztery sposoby.

Są to:

  • Korzystanie z programu Visual Studio
  • Korzystanie z wiersza poleceń programu Visual Studio
  • Bezpośrednie pobranie ze strony NuGet
  • Bezpośrednie pobranie ze strony internetowej IronBarcode

2.1.1 Korzystanie z programu Visual Studio

Visual Studio udostępnia opcję menedżera pakietów NuGet, umożliwiającą instalację pakietu bezpośrednio w rozwiązaniu. Poniższy zrzut ekranu pokazuje, jak otworzyć menedżera pakietów NuGet.

Aspose Barcode Generator Alternative 1 related to 2.1.1 Korzystanie z programu Visual Studio

Zawiera pole wyszukiwania, które wyświetla listę pakietów ze strony NuGet. W menedżerze pakietów musimy wyszukać słowo kluczowe "BARCODE", tak jak na poniższym zrzucie ekranu:

Aspose Barcode Generator Alternative 4 related to 2.1.1 Korzystanie z programu Visual Studio

Z powyższego obrazka uzyskamy listę powiązanych wyników wyszukiwania. Musimy wybrać odpowiednią opcję, aby zainstalować pakiet w rozwiązaniu.

2.1.2 Korzystanie z wiersza poleceń programu Visual Studio

W programie Visual Studio przejdź do menu Narzędzia -> Menedżer pakietów NuGet -> Konsola menedżera pakietów.

Wpisz następujące polecenie w zakładce konsoli:

Install-Package BarCode

Pakiet zostanie teraz pobrany/zainstalowany w bieżącym projekcie i będzie gotowy do użycia.

2.1.3 Bezpośrednie pobieranie ze strony NuGet

Trzecim sposobem jest pobranie pakietu bezpośrednio ze strony internetowej.

  • Przejdź do linku NuGet
  • Wybierz opcję pakietu do pobrania z menu po prawej stronie.
  • Kliknij dwukrotnie pobrany pakiet. Zostanie zainstalowany automatycznie.
  • Następnie przeładuj rozwiązanie i zacznij z niego korzystać w projekcie.

2.1.4 Bezpośrednie pobranie ze strony internetowej IronBarcode

Kliknij ten link, aby pobrać najnowszy pakiet bezpośrednio ze strony internetowej. Po pobraniu wykonaj poniższe kroki, aby dodać pakiet do projektu.

  • Kliknij prawym przyciskiem myszy projekt w oknie rozwiązania.
  • Następnie wybierz opcję "referencja", a potem wskaż lokalizację pobranej referencji.
  • Następnie kliknij OK, aby dodać odwołanie.

2.2 Korzystanie z Aspose.BarCode

Bibliotekę Aspose.BarCode można pobrać i zainstalować na cztery sposoby.

Są to:

  • Korzystanie z programu Visual Studio
  • Korzystanie z wiersza poleceń programu Visual Studio
  • Bezpośrednie pobranie ze strony NuGet
  • Bezpośrednie pobranie ze strony internetowej Aspose

2.2.1 Korzystanie z programu Visual Studio

Metoda ta jest podobna do opisanej powyżej dla IronBarcode. Jedyne, co musimy zmienić, to kryteria wyszukiwania, jak pokazano na poniższym obrazku.

Aspose Barcode Generator Alternative 4 related to 2.2.1 Korzystanie z programu Visual Studio

Wybierz pierwszą opcję, która spowoduje pobranie biblioteki Aspose.BarCode.

2.2.2 Korzystanie z wiersza poleceń programu Visual Studio

W programie Visual Studio przejdź do menu Narzędzia > Menedżer pakietów NuGet > Konsola menedżera pakietów

Wpisz następujący wiersz w zakładce konsoli menedżera pakietów.

Install-Package Aspose.BarCode

Pakiet zostanie teraz pobrany/zainstalowany w bieżącym projekcie i będzie gotowy do użycia.

2.2.3 Bezpośrednie pobieranie ze strony NuGet

Trzecim sposobem jest pobranie pakietu bezpośrednio ze strony internetowej.

Wystarczy kliknąć tutaj, a nastąpi przekierowanie do strony NuGet, gdzie można pobrać pakiet.

2.2.4 Bezpośrednie pobranie ze strony internetowej Aspose

Kliknij ten link, a zostaniesz przekierowany do listy wersji pakietów, gdzie możesz wybrać wersję do pobrania. Po pobraniu wykonaj poniższe kroki, aby dodać pakiet do projektu.

  • Kliknij prawym przyciskiem myszy projekt w oknie rozwiązania.
  • Następnie wybierz opcję "reference" (odwołanie), a potem przejdź do lokalizacji pobranego pliku odwołania.
  • Następnie kliknij OK, aby dodać odwołanie.

3. Generowanie kodów kreskowych

Generowanie kodów kreskowych można łatwo wykonać za pomocą IronBarcode i Aspose.Barcode. Przyjrzyjmy się temu na przykładzie.

3.1 Korzystanie z IronBarcode

IronBarcode może służyć do tworzenia etykiet z kodami kreskowymi, które można zapisać w różnych formatach graficznych. Możemy również przekazać typ BARCODE'a, który musimy wygenerować. Poniżej znajduje się fragment kodu służący do generowania kodów barcode:

using IronBarCode;

// Create a barcode using IronBarcode
var MyBarCode = BarcodeWriter.CreateBarcode("123456", BarcodeEncoding.Code128);

// Add annotation text below the barcode
MyBarCode.AddAnnotationTextBelowBarcode("123456");

// Save the barcode as a JPEG image
MyBarCode.SaveAsImage("MyBarCode.jpeg");
using IronBarCode;

// Create a barcode using IronBarcode
var MyBarCode = BarcodeWriter.CreateBarcode("123456", BarcodeEncoding.Code128);

// Add annotation text below the barcode
MyBarCode.AddAnnotationTextBelowBarcode("123456");

// Save the barcode as a JPEG image
MyBarCode.SaveAsImage("MyBarCode.jpeg");
Imports IronBarCode

' Create a barcode using IronBarcode
Private MyBarCode = BarcodeWriter.CreateBarcode("123456", BarcodeEncoding.Code128)

' Add annotation text below the barcode
MyBarCode.AddAnnotationTextBelowBarcode("123456")

' Save the barcode as a JPEG image
MyBarCode.SaveAsImage("MyBarCode.jpeg")
$vbLabelText   $csharpLabel

BarcodeWriter.CreateBarcode to metoda dostępna w bibliotece IronBarcode. Musimy przekazać dwa parametry do funkcji CreateBarcode: tekst do zakodowania oraz typ BARCODE, który ma zostać wygenerowany. Po wywołaniu tej metody zwraca ona obiekt BARCODE, który można wykorzystać do ustawienia różnych właściwości, takich jak dodanie tekstu adnotacji i zapisanie obrazu w różnych formatach.

// Create a QR code with a logo image
var QRWithLogo = QRCodeWriter.CreateQrCodeWithLogo("Hello World", "logo.png", 500);

// Change the color of the barcode to dark green
QRWithLogo.ChangeBarCodeColor(System.Drawing.Color.DarkGreen);

// Save the QR code with a logo as a JPEG image
QRWithLogo.SaveAsJpeg("Logoqr.jpeg");
// Create a QR code with a logo image
var QRWithLogo = QRCodeWriter.CreateQrCodeWithLogo("Hello World", "logo.png", 500);

// Change the color of the barcode to dark green
QRWithLogo.ChangeBarCodeColor(System.Drawing.Color.DarkGreen);

// Save the QR code with a logo as a JPEG image
QRWithLogo.SaveAsJpeg("Logoqr.jpeg");
' Create a QR code with a logo image
Dim QRWithLogo = QRCodeWriter.CreateQrCodeWithLogo("Hello World", "logo.png", 500)

' Change the color of the barcode to dark green
QRWithLogo.ChangeBarCodeColor(System.Drawing.Color.DarkGreen)

' Save the QR code with a logo as a JPEG image
QRWithLogo.SaveAsJpeg("Logoqr.jpeg")
$vbLabelText   $csharpLabel

Powyższy przykład pokazuje, jak wygenerować kod QR z obrazem logo za pomocą IronBarcode. Funkcja CreateQrCodeWithLogo pozwala nam utworzyć kod QR z osadzonym logo, a kolor BARCODE możemy zmienić za pomocą metody ChangeBarCodeColor.

3.2 Korzystanie z Aspose.BarCode

Aspose.BarCode może służyć do generowania kodów kreskowych, a za pomocą poniższego fragmentu kodu możemy wygenerować różne typy kodów kreskowych:

using Aspose.BarCode.Generation;

// Create a BarcodeGenerator object and specify the barcode type and text
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.Code128, "123456");

// Save the generated barcode as a JPEG image
generator.Save("output.jpg", BarCodeImageFormat.Jpeg);
using Aspose.BarCode.Generation;

// Create a BarcodeGenerator object and specify the barcode type and text
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.Code128, "123456");

// Save the generated barcode as a JPEG image
generator.Save("output.jpg", BarCodeImageFormat.Jpeg);
Imports Aspose.BarCode.Generation

' Create a BarcodeGenerator object and specify the barcode type and text
Private generator As New BarcodeGenerator(EncodeTypes.Code128, "123456")

' Save the generated barcode as a JPEG image
generator.Save("output.jpg", BarCodeImageFormat.Jpeg)
$vbLabelText   $csharpLabel

Powyższy kod wykorzystuje BarcodeGenerator z Aspose.BarCode do utworzenia kodu kreskowego. Typ BARCODE i tekst określamy za pomocą konstruktora. Metoda Save pozwala nam zapisać wygenerowany BARCODE w wybranym formacie obrazu, takim jak JPEG.

Aspose.BarCode obsługuje również dostosowywanie wysokości i szerokości kodu kreskowego za pomocą właściwości Parameters.Barcode.XDimension.Millimeters, która pozwala określić wysokość i szerokość linii.

Wynik:

Aspose Barcode Generator Alternative 8 related to 3.2 Korzystanie z Aspose.BarCode

Powyższy obrazek przedstawia porównanie wydajności tych bibliotek. Czas jest obliczany w milisekundach.

4. Rozpoznawanie BarCodes

IronBarcode i Aspose.Barcodes pozwalają nam rozpoznawać BarCodes z różnych formatów obrazów oraz typy, do których należą. Przyjrzyjmy się temu szczegółowo.

4.1 Korzystanie z IronBarcode

IronBarcode pomaga odczytywać kody kreskowe z różnych formatów obrazów i można go zdefiniować na trzy sposoby: jako ciąg znaków, strumień lub obraz, taki jak JPEG, TIFF, Bitmap itp. Poniższy przykład dotyczy odczytu kodu kreskowego z obrazu przy użyciu metody ciągu znaków.

using IronBarCode;

// Read a barcode from an image file
BarcodeResult QRResult = BarcodeReader.QuicklyReadOneBarcode("MyBarCode.jpg");

if (QRResult != null)
{
    // Output the barcode value and type
    Console.WriteLine(QRResult.Value);
    Console.WriteLine(QRResult.BarcodeType);
}
using IronBarCode;

// Read a barcode from an image file
BarcodeResult QRResult = BarcodeReader.QuicklyReadOneBarcode("MyBarCode.jpg");

if (QRResult != null)
{
    // Output the barcode value and type
    Console.WriteLine(QRResult.Value);
    Console.WriteLine(QRResult.BarcodeType);
}
Imports IronBarCode

' Read a barcode from an image file
Private QRResult As BarcodeResult = BarcodeReader.QuicklyReadOneBarcode("MyBarCode.jpg")

If QRResult IsNot Nothing Then
	' Output the barcode value and type
	Console.WriteLine(QRResult.Value)
	Console.WriteLine(QRResult.BarcodeType)
End If
$vbLabelText   $csharpLabel

Powyższy fragment kodu wykorzystuje BarcodeReader z biblioteki IronBarcode do odczytu BARCODE z pliku graficznego. Metoda QuicklyReadOneBarcode odczytuje BARCODE z określonego obrazu i konwertuje go na obiekt BarcodeResult, który zawiera właściwości takie jak Value (zakodowany tekst) oraz BarcodeType (typ rozpoznanego BARCODE'a).

4.2 Korzystanie z Aspose.BarCode

W Aspose.BarCode dla .NET źródło rozpoznawania kodów kreskowych można zdefiniować na trzy sposoby: jako plik obrazu, strumień lub mapę bitową. Szczegóły implementacji odczytu kodu kreskowego z pliku w formacie JPEG podano poniżej.

using Aspose.BarCode.BarCodeRecognition;

// Read a barcode using Aspose.BarCode
using (BarCodeReader reader = new BarCodeReader(@"MyBarCode.jpg"))
{
    // Iterate through recognized barcodes
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        // Output the barcode type and text
        Console.WriteLine("Type: " + result.CodeType);
        Console.WriteLine("CodeText: " + result.CodeText);
    }
}
using Aspose.BarCode.BarCodeRecognition;

// Read a barcode using Aspose.BarCode
using (BarCodeReader reader = new BarCodeReader(@"MyBarCode.jpg"))
{
    // Iterate through recognized barcodes
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        // Output the barcode type and text
        Console.WriteLine("Type: " + result.CodeType);
        Console.WriteLine("CodeText: " + result.CodeText);
    }
}
Imports Aspose.BarCode.BarCodeRecognition

' Read a barcode using Aspose.BarCode
Using reader As New BarCodeReader("MyBarCode.jpg")
	' Iterate through recognized barcodes
	For Each result As BarCodeResult In reader.ReadBarCodes()
		' Output the barcode type and text
		Console.WriteLine("Type: " & result.CodeType)
		Console.WriteLine("CodeText: " & result.CodeText)
	Next result
End Using
$vbLabelText   $csharpLabel

Powyższy przykład pokazuje, jak odczytywać kody kreskowe za pomocą Aspose.BarCode. Klasa BarCodeReader służy do odczytu obrazu BARCODE przy użyciu ścieżki jako parametru. Następnie metoda ReadBarCodes pobiera wszystkie rozpoznane BARCODE-y z obrazu, a pętla foreach służy do uzyskania dostępu do każdego wyniku BARCODE-a, podając typ BARCODE-a i zakodowany w nim tekst.

5. Podsumowanie

IronBarcode to jedna z najpotężniejszych bibliotek, która pomaga nam generować i rozpoznawać kody kreskowe. Jest to również jedna z najszybszych bibliotek do generowania i rozpoznawania BarCodes. Biblioteka jest obsługiwana przez różne systemy operacyjne. Obsługuje szeroką gamę formatów BarCode i jest łatwy w tworzeniu. Użytkownicy mogą zmieniać kolor, wysokość linii, szerokość, tekst BarCode itp. Szczegóły dotyczące licencji można znaleźć tutaj.

Aspose.BarCode to również potężna biblioteka do generowania i odczytu kodów kreskowych w różnych formatach obrazów. Możemy używać różnych formatów obrazów do odczytu i tworzenia. Aspose oferuje również opcje dostosowywania wyglądu BarCode, takie jak wysokość, szerokość, tekst BarCode itp. Szczegóły dotyczące licencji można znaleźć tutaj.

IronBarcode ma kilka zalet w porównaniu z Aspose.BarCode. Porównując czas przetwarzania rozpoznawania i generowania BarCodes, IronBarcode działa szybciej. IronBarcode posiada również różne funkcje, które pozwalają nie tylko na odczyt BarCodes z różnych formatów obrazów, ale także na odczyt BarCodes z dokumentów PDF. Użytkownicy mogą dodawać obrazy do BarCodes i kodów QR, co jest funkcją niedostępną w wielu bibliotekach.

Zwróć uwagęAspose jest zastrzeżonym znakiem towarowym odpowiedniego właściciela. Ta strona nie jest powiązana z firmą Aspose, nie jest przez nią promowana ani sponsorowana. Wszystkie nazwy produktów, logo i marki są własnością ich odpowiednich właścicieli. Porównania mają charakter wyłącznie informacyjny i odzwierciedlają informacje dostępne publicznie w momencie pisania.

Często Zadawane Pytania

Jakie są różnice między Aspose.BarCode a IronBarcode?

Aspose.BarCode for .NET obsługuje ponad 60 symboli kodów kreskowych i umożliwia szerokie dostosowanie. IronBarcode for .NET wyróżnia się szybkością i prostotą, oferując funkcje takie jak odczytywanie kodów kreskowych z plików PDF oraz automatyczne przetwarzanie wstępne obrazów w celu zwiększenia dokładności.

Jak wygenerować BARCODE w języku C# przy użyciu biblioteki .NET?

W języku C# można wygenerować kod kreskowy za pomocą biblioteki IronBarcode, wywołując metodę BarcodeWriter.CreateBarCode, która pozwala określić dane i typ kodu kreskowego. Kod kreskowy można zapisać w wielu formatach, w tym JPEG, PNG i PDF.

Czy możliwe jest odczytywanie kodów kreskowych z plików PDF przy użyciu biblioteki .NET?

Tak, IronBarcode umożliwia odczytywanie kodów kreskowych z plików PDF, zapewniając elastyczność w rozpoznawaniu kodów kreskowych w różnych formatach.

Jak zainstalować bibliotekę BarCode w projekcie .NET?

IronBarcode można zainstalować w projekcie .NET za pomocą menedżera pakietów NuGet w Visual Studio, korzystając z wiersza poleceń Visual Studio lub pobierając go bezpośrednio ze stron internetowych NuGet lub IronBarcode.

Jakie są zalety korzystania z IronBarcode do generowania kodów kreskowych?

IronBarcode oferuje szybkie przetwarzanie, obsługuje szeroki zakres standardów BarCode i zawiera zaawansowane funkcje, takie jak automatyczne przetwarzanie wstępne obrazów oraz możliwość osadzania obrazów w BarCode’ach.

Czy mogę dostosować wygląd kodów kreskowych za pomocą biblioteki .NET?

Tak, zarówno Aspose.BarCode, jak i IronBarcode umożliwiają dostosowanie wyglądu kodów kreskowych, w tym zmianę koloru, rozmiaru i osadzonego tekstu.

W jakich formatach obrazów mogę zapisywać kody kreskowe przy użyciu biblioteki .NET?

IronBarcode pozwala zapisywać barcodes w różnych formatach obrazów, takich jak JPEG, TIFF, PNG, BMP i GIF, a także w formatach PDF i HTML.

Jakie platformy są kompatybilne z biblioteką BarCode .NET?

IronBarcode obsługuje zarówno 32-, jak i 64-bitowe frameworki .NET i .NET Core i może być używany w aplikacjach internetowych, chmurowych, desktopowych i konsolowych, zarówno na urządzeniach mobilnych, jak i stacjonarnych.

Jordi Bardia
Inżynier oprogramowania
Jordi jest najbardziej biegły w Pythonie, C# i C++. Kiedy nie wykorzystuje swoich umiejętności w Iron Software, programuje gry. Dzieląc odpowiedzialność za testowanie produktów, rozwój produktów i badania, Jordi wnosi ogromną wartość do ciągłej poprawy produktów. Różnorodne doświadczenia ...
Czytaj więcej

Zespol wsparcia Iron

Jestesmy online 24 godziny, 5 dni w tygodniu.
Czat
Email
Zadzwon do mnie