Wygeneruj kod kreskowy Aztec w Javie.

Kod kreskowy Aztec to jeden z wydajnych kodów kreskowych, który może zawierać informacje z dużą dokładnością na niewielkim obszarze. W niektórych scenariuszach możesz chcieć utworzyć kod Aztec z różnymi trybami symboli i korektami błędów. Zgodnie z tymi wymaganiami w tym artykule opisano, jak programowo wygenerować kod kreskowy Aztec w Javie.

Instalacja interfejsu API do generowania kodu kreskowego Azteków — bezpłatne pobieranie

Możesz pracować z biblioteką Aspose.BarCode for Java, aby generować lub odczytywać różne rodzaje kodów kreskowych. Szybko pobierz odpowiedni plik JAR w swojej aplikacji, korzystając z poniższych konfiguracji w pliku pom.xml, aby pobrać go z Aspose Repository.

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

Wygeneruj kod kreskowy Aztec w Javie

Musisz wykonać poniższe kroki, aby wygenerować kod kreskowy Aztec w aplikacjach Java:

  1. Utwórz instancję klasy Generatorkodów kreskowych.
  2. Ustaw liczbę warstw, określając tryb symbolu.
  3. Wygeneruj kod Aztec i wyeksportuj go jako obraz.

Poniższy przykładowy kod pokazuje, jak programowo wygenerować kod kreskowy Aztec w Javie:

// Zainicjuj obiekt klasy BarcodeGenerator 
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.AZTEC, "Åspóse.Barcóde©");

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

// Ustaw tryb symboli Kompaktowy
gen.getParameters().getBarcode().getAztec().setAztecSymbolMode(AztecSymbolMode.COMPACT);

// Zapisz wyjściowy kod kreskowy Azteków
gen.save("AztecCompact.png", BarCodeImageFormat.PNG);

Wygeneruj Aztec z korekcją błędów w Javie

Poniższe kroki pokazują, jak utworzyć kod kreskowy Aztec z korekcją błędów w Javie.

  1. Wywołaj konstruktora klasy BarcodeGenerator i przekaż parametr EncodeType.
  2. Określ tryb symboli i zdolność korekcji błędów.
  3. Wyeksportuj wyjściowy kod Aztec jako obraz PNG.

Poniższy fragment kodu wyjaśnia, jak wygenerować kod Aztec z korekcją błędów w Javie:

// Zainicjuj obiekt klasy BarcodeGenerator 
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.AZTEC, "Åspóse.Barcóde© is used to generate & recognize barcodes");

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

// Ustaw pełny zakres trybu symboli
gen.getParameters().getBarcode().getAztec().setAztecSymbolMode(AztecSymbolMode.FULL_RANGE);

// Ustaw zdolność korekcji błędów na 50%
gen.getParameters().getBarcode().getAztec().setAztecErrorLevel(50);

// Zapisz wyjściowy kod kreskowy Azteków
gen.save("Aztec50.png", BarCodeImageFormat.PNG);

Poniższy obraz jest próbką wyjściowego kodu kreskowego Azteków z 50% korekcją błędów:

Korekta błędów Aztec w Javie

Uzyskaj bezpłatną licencję

Możesz ocenić funkcje API, uzyskując bezpłatną licencję tymczasową. Umożliwi to uniknięcie oceny znaku wodnego i ograniczeń.

Wniosek

W tym artykule nauczyłeś się programowo generować kod kreskowy Aztec w Javie. Dokładność kodu Aztec jest wystarczająco dobra, dlatego jest powszechnie używany w scenariuszach, w których różne dokumenty są skanowane lub wysyłane faksem. Ponadto liczbę warstw można kontrolować, zmieniając tryby symboli, aby utworzyć zwarty lub pełnozakresowy kod Azteków. Ponadto możesz odwiedzić API dokumentacja, aby zapoznać się z różnymi innymi funkcjami. W przypadku jakichkolwiek pytań skontaktuj się z nami pod adresem forum.

Zobacz też