Generátor 2D kódu | Tvůrce 2D kódu | Vytvořte 2D čárový kód

2D čárové kódy, také známé jako matrix čárové kódy, jsou typem čárového kódu, který kóduje informace ve dvou rozměrech, a to jak vertikálně, tak horizontálně. To jim umožňuje ukládat podstatně více dat než jejich tradiční 1D protějšky, takže jsou ideální pro aplikace s omezeným prostorem. Mezi nejpoužívanější 2D čárové kódy patří QR kódy, neboli Quick Response codes. Tyto všudypřítomné černobílé čtverce pronikly téměř do všech aspektů našich životů, od produktových etiket přes menu restaurací až po street art. QR kódy způsobily revoluci ve způsobu, jakým pracujeme s informacemi. Pomocí jediného naskenování nás tyto univerzální kódy mohou přenést na webové stránky, zobrazit textové zprávy, připojit nás k profilům sociálních sítí a dokonce spouštět aplikace. Článek poskytne krok za krokem průvodce generováním 2D čárových kódů nebo QR kódů pomocí API generátoru 2D čárových kódů. Tak začněme.

Tento článek se bude zabývat následujícími tématy:

  1. 2D API generátoru čárových kódů
  2. Jak vytvořit 2D darcodes nebo QR kódy?
  3. 2D generátor čárových kódů v C#
  4. Generátor 2D kódu v Javě
  5. Vytvořte 2D čárový kód v Pythonu
  6. 2D generátor QR kódů
  7. generátor 2D kódu online
  8. tvůrce 2D kódu – výukové zdroje

API generátoru 2D čárových kódů

Aspose.Barcode je populární API pro generátor 2D čárových kódů a QR kódů, které umožňuje vytvářet a upravovat různé typy 2D čárových kódů, včetně QR kódů. Jedná se o komplexní knihovnu pro generování a rozpoznávání čárových kódů, která umožňuje vývojářům integrovat funkce čárových kódů do jejich .NET, Java, PHP, C++, Android, Node.js a Python. API podporuje více než 60 symbolik čárových kódů, včetně 1D i 2D čárových kódů. V následujících částech prozkoumáme kroky k vytvoření QR kódu pro text pomocí knihovny Aspose.Barcode.

API umožňuje generování QR kódu, mikro QR kódu, PDF417, kompaktního PDF417, makra PDF417, mikro PDF417, aztéckého kódu, datové matice, DotCode, GS1 datové matice, GS1 QR kódu, MaxiCode, švýcarského QR kódu, Han Xin kódu, HIBC QR kód LIC

Jak vytvořit 2D čárové kódy nebo QR kódy?

  1. Stáhněte a nainstalujte knihovnu Aspose.Barcode.
  2. Inicializujte novou instanci třídy BarcodeGenerator.
  3. Zadejte text, který chcete zakódovat do 2D čárového kódu.
  4. Uložte vygenerovaný obrázek kódu do souboru.

Generátor 2D čárových kódů v C#

Můžeme vytvořit 2D čárový kód a vyvinout generátor kódu pomocí Aspose.BarCode for .NET podle následujících kroků:

  1. Nejprve si prosím stáhněte DLL rozhraní API nebo nainstalujte balíček Aspose.BarCode NuGet pomocí následujícího příkazu v konzole Správce balíčků:
PM> Install-Package Aspose.BarCode
  1. Dále vytvořte instanci třídy BarcodeGenerator a nastavte EncodeTypes.
  2. Poté zadejte text, který chcete zakódovat.
  3. Volitelně zadejte možnosti přizpůsobení kódu.
  4. Nakonec zavolejte metodu save() a uložte vygenerovaný obrázek čárového kódu na danou cestu k souboru.

Následující ukázka kódu ukazuje, jak vygenerovat 2D čárový kód pomocí C#.

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

// Inicializujte instanci BarcodeGenerator
// Zadejte typ kódování
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.Pdf417, "Aspose.BarCode");

// Nastavte rozlišení
generator.Parameters.Resolution = 100;

// Vygenerujte čárový kód
generator.Save("C:\\Files\\Pdf417-barcode.jpg");
Generátor 2D čárových kódů v C#

Generátor 2D čárových kódů v C#

Generátor 2D kódu v Javě

Podobně můžeme vytvořit 2D čárový kód v Javě pomocí Aspose.BarCode for Java podle výše uvedených kroků. Musíme si však stáhnout JAR API nebo přidat následující konfiguraci pom.xml do Java aplikace založené 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>

Následující ukázka kódu ukazuje, jak vytvořit 2D čárový kód pomocí Java.

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

// Inicializujte BarcodeGenerator
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.AZTEC, "1234567890");

// Nastavte hodnotu velikosti v pixelech
generator.getParameters().getBarcode().getXDimension().setPixels(8);

// Vygenerujte aztécký čárový kód
generator.save("C:\\Files\\aztec.bmp", BarCodeImageFormat.BMP);
Generátor 2D kódu v Javě

Generátor 2D kódu v Javě

Vytvořte 2D čárový kód v Pythonu

Pro vytváření 2D čárových kódů nebo QR kódů v Pythonu použijeme Aspose.BarCode for Python přes .NET. Za tímto účelem postupujte podle výše uvedených kroků. Nicméně stáhněte si balíček Python nebo nainstalujte API z PyPI pomocí následujícího příkazu pip v konzole:

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

Následující ukázka kódu ukazuje, jak vytvořit 2D čárový kód v Pythonu.

import aspose.barcode as barcode

# Inicializujte objekt třídy BarcodeGenerator
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.DATA_MATRIX, "Aspose.BarCode")

# Nastavte parametry pro čárový kód Datamatrix
generator.parameters.barcode.x_dimension.pixels = 8.0

# Vygenerujte čárový kód Datamatrix
generator.save("C:\\Files\\datamatrix-barcode.png")
Vytvořte 2D čárový kód v Pythonu

Vytvořte 2D čárový kód v Pythonu

Generátor 2D QR kódů

QR kódy můžeme snadno vytvořit podle výše uvedených kroků. Potřebujeme však specifikovat EncodeTypes jako „QR“.

Následující ukázka kódu ukazuje, jak vygenerovat QR kód pomocí C#.

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

// Inicializujte instanci BarcodeGenerator
// Zadejte typ kódování jako QR
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.QR, "Aspose.BarCode");

// Určete rozměr X 
generator.Parameters.Barcode.XDimension.Pixels = 8;

// vygenerovat QR kód
generator.Save("C:\\Files\\qr-code.jpg");
Generátor 2D QR kódů

Generátor 2D QR kódů

2D Code Creator – získejte bezplatnou licenci

Aspose poskytuje bezplatnou zkušební verzi navrženou pro testování funkcí a schopností API. Získejte bezplatnou dočasnou licenci k prozkoumání knihovny bez jakýchkoli omezení hodnocení.

Generátor 2D kódu online

Můžete také vyzkoušet tuto bezplatnou webovou aplikaci online generátor čárových kódů pro generování 2D čárových kódů nebo QR kódů. Tato webová aplikace byla vyvinuta pomocí výše uvedeného API.

Tvůrce 2D kódu – výukové zdroje

Kromě vytváření 2D čárových kódů nebo QR kódů se můžete dozvědět více o Aspose.BarCode a prozkoumat jeho různé působivé funkce pomocí zdrojů uvedených níže:

Závěr

V tomto příspěvku na blogu jsme vám ukázali, jak vytvořit 2D čárové kódy nebo QR kódy online nebo programově. Podle kroků uvedených v této příručce můžete snadno vyvinout své vlastní aplikace generátoru 2D kódu. Zavedli jsme také online webovou aplikaci pro vytváření čárových kódů na cestách. Doufáme, že vám tento příspěvek pomohl při provádění procesu vytváření 2D čárových kódů pomocí Aspose.Barcode. V případě jakýchkoliv nejasností nás neváhejte kontaktovat na našem bezplatném fóru podpory.

Viz také