Generator kodu 2D | Kreator kodów 2D | Utwórz kod kreskowy 2D

Kody kreskowe 2D, zwane także matrycowymi kodami kreskowymi, to rodzaj kodów kreskowych, które kodują informacje w dwóch wymiarach, zarówno w pionie, jak i w poziomie. Dzięki temu mogą przechowywać znacznie więcej danych niż ich tradycyjne odpowiedniki 1D, co czyni je idealnymi do zastosowań, w których przestrzeń jest ograniczona. Do najczęściej używanych kodów kreskowych 2D należą kody QR lub kody szybkiej odpowiedzi. Te wszechobecne czarno-białe kwadraty przeniknęły niemal do każdego aspektu naszego życia, od etykiet produktów, przez menu restauracji, a nawet sztukę uliczną. Kody QR zrewolucjonizowały sposób, w jaki wchodzimy w interakcję z informacjami. Za pomocą jednego skanowania te wszechstronne kody mogą przenieść nas na strony internetowe, wyświetlić wiadomości tekstowe, połączyć nas z profilami w mediach społecznościowych, a nawet uruchomić aplikacje. Artykuł zawiera przewodnik krok po kroku dotyczący generowania kodów kreskowych 2D lub kodów QR przy użyciu interfejsu API generatora kodów kreskowych 2D. Zacznijmy więc.

W tym artykule omówione zostaną następujące tematy:

  1. API generatora kodów kreskowych 2D
  2. Jak utworzyć kody darcode 2D lub kody QR?
  3. Generator kodów kreskowych 2D w C#
  4. Generator kodu 2D w Javie
  5. Utwórz kod kreskowy 2D w Python
  6. Generator kodów QR 2D
  7. Generator kodu 2D online
  8. Kreator kodu 2d – zasoby edukacyjne

API generatora kodów kreskowych 2D

Aspose.Barcode to popularny interfejs API generatora kodów kreskowych 2D i kodów QR, który umożliwia tworzenie i dostosowywanie różnych typów kodów kreskowych 2D, w tym kodów QR. Jest to wszechstronna biblioteka do generowania i rozpoznawania kodów kreskowych, która umożliwia programistom integrację funkcji kodów kreskowych z platformami .NET, Java, PHP, C++, Android, Node.js i Python. Interfejs API obsługuje ponad 60 symboli kodów kreskowych, w tym kody kreskowe 1D i 2D. W poniższych sekcjach omówimy kroki tworzenia kodu QR dla tekstu przy użyciu biblioteki Aspose.Barcode.

API umożliwia generowanie kodów QR, Micro QR Code, PDF417, Compact PDF417, Macro PDF417, Micro PDF417, Aztec Code, Data Matrix, DotCode, GS1 Data Matrix, GS1 QR Code, MaxiCode, Swiss QR Code, Han Xin Code, HIBC Kod QR LIC

Jak utworzyć kody kreskowe 2D lub kody QR?

  1. Pobierz i zainstaluj bibliotekę Aspose.Barcode.
  2. Zainicjuj nową instancję klasy BarcodeGenerator.
  3. Określ tekst, który chcesz zakodować w kodzie kreskowym 2D.
  4. Zapisz wygenerowany obraz kodu do pliku.

Generator kodów kreskowych 2D w C#

Możemy utworzyć kod kreskowy 2D i opracować generator kodu za pomocą Aspose.BarCode for .NET, wykonując kroki podane poniżej:

  1. Najpierw pobierz bibliotekę DLL interfejsu API lub zainstaluj pakiet Aspose.BarCode NuGet, używając następującego polecenia w konsoli Menedżera pakietów:
PM> Install-Package Aspose.BarCode
  1. Następnie utwórz instancję klasy BarcodeGenerator i ustaw EncodeTypes.
  2. Następnie określ tekst do zakodowania.
  3. Opcjonalnie określ opcje dostosowywania kodu.
  4. Na koniec wywołaj metodę save(), aby zapisać wygenerowany obraz kodu kreskowego w podanej ścieżce pliku.

Poniższy przykładowy kod pokazuje, jak wygenerować kod kreskowy 2D przy użyciu języka C#.

using Aspose.BarCode;
using Aspose.BarCode.Generation;

// Zainicjuj instancję generatora kodów kreskowych
// Określ typ kodowania
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.Pdf417, "Aspose.BarCode");

// Ustaw rozdzielczość
generator.Parameters.Resolution = 100;

// Wygeneruj kod kreskowy
generator.Save("C:\\Files\\Pdf417-barcode.jpg");
Generator kodów kreskowych 2D w C#

Generator kodów kreskowych 2D w C#

Generator kodu 2D w Javie

Podobnie możemy utworzyć kod kreskowy 2D w Javie przy użyciu Aspose.BarCode for Java, wykonując kroki wymienione powyżej. Musimy jednak pobrać plik JAR interfejsu API lub dodać następującą konfigurację pom.xml w aplikacji Java opartej na Maven.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository> 
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-barcode</artifactId>
    <version>23.10</version>
</dependency>

Poniższy przykładowy kod pokazuje, jak utworzyć kod kreskowy 2D przy użyciu języka Java.

import com.aspose.barcode.generation.BarCodeImageFormat;
import com.aspose.barcode.generation.BarcodeGenerator;
import com.aspose.barcode.generation.EncodeTypes;

// Zainicjuj generator kodów kreskowych
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.AZTEC, "1234567890");

// Ustaw wartość rozmiaru w pikselach
generator.getParameters().getBarcode().getXDimension().setPixels(8);

// Wygeneruj kod kreskowy Aztec
generator.save("C:\\Files\\aztec.bmp", BarCodeImageFormat.BMP);
Generator kodu 2D w Javie

Generator kodu 2D w Javie

Utwórz kod kreskowy 2D w Python

Do tworzenia kodów kreskowych 2D lub kodów QR w Python użyjemy Aspose.BarCode for Python za pośrednictwem .NET. W tym celu należy wykonać kroki opisane wcześniej. Jednakże prosimy o pobranie pakietu Python lub zainstalowanie API z PyPI przy użyciu następującego polecenia pip w konsoli:

pip install aspose-barcode-for-python-via-net 

Poniższy przykładowy kod pokazuje, jak utworzyć kod kreskowy 2D w języku Python.

import aspose.barcode as barcode

# Zainicjuj obiekt klasy BarcodeGenerator
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.DATA_MATRIX, "Aspose.BarCode")

# Ustawianie parametrów kodu kreskowego Datamatrix
generator.parameters.barcode.x_dimension.pixels = 8.0

# Wygeneruj kod kreskowy Datamatrix
generator.save("C:\\Files\\datamatrix-barcode.png")
Utwórz kod kreskowy 2D w Python

Utwórz kod kreskowy 2D w Python

Generator kodów QR 2D

Kody QR możemy łatwo utworzyć, wykonując kroki wymienione wcześniej. Musimy jednak tylko określić EncodeTypes jako „QR”.

Poniższy przykładowy kod pokazuje, jak wygenerować kod QR przy użyciu języka C#.

using Aspose.BarCode;
using Aspose.BarCode.Generation;

// Zainicjuj instancję generatora kodów kreskowych
// Określ typ kodowania jako QR
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.QR, "Aspose.BarCode");

// Określ wymiar X 
generator.Parameters.Barcode.XDimension.Pixels = 8;

// wygeneruj kod QR
generator.Save("C:\\Files\\qr-code.jpg");
Generator kodów QR 2D

Generator kodów QR 2D

Kreator kodów 2D — zdobądź bezpłatną licencję

Aspose zapewnia bezpłatną wersję ewaluacyjną przeznaczoną do testowania funkcji i możliwości interfejsu API. Uzyskaj bezpłatną licencję tymczasową, aby móc przeglądać bibliotekę bez żadnych ograniczeń ewaluacyjnych.

Generator kodu 2D online

Możesz także wypróbować tę bezpłatną aplikację internetową generator kodów kreskowych online do generowania kodów kreskowych 2D lub kodów QR. Ta aplikacja internetowa została opracowana przy użyciu powyższego interfejsu API.

Kreator kodu 2D — zasoby edukacyjne

Oprócz tworzenia kodów kreskowych 2D lub kodów QR, możesz dowiedzieć się więcej o Aspose.BarCode i poznać jego różne atrakcyjne funkcje, korzystając z zasobów podanych poniżej:

Wniosek

W tym poście na blogu pokazaliśmy, jak tworzyć kody kreskowe 2D lub kody QR online lub programowo. Postępując zgodnie z krokami opisanymi w tym przewodniku, możesz łatwo opracować własne aplikacje do generowania kodu 2D. Wprowadziliśmy także internetową aplikację internetową umożliwiającą tworzenie kodów kreskowych w dowolnym miejscu. Mamy nadzieję, że ten post był pomocny w przeprowadzeniu Cię przez proces tworzenia kodów kreskowych 2D za pomocą Aspose.Barcode. W przypadku jakichkolwiek niejasności prosimy o kontakt na naszym bezpłatnym forum pomocy technicznej.

Zobacz też