Aspose.Barcode를 사용하여 Java로 Pdf417 바코드 생성

개요

Aspose.BarCode for Java를 사용하여 Java에서 PDF417 바코드를 생성하는 것은 여러 산업 분야에서 필수적입니다. 이 바코드 형식은 재고 관리, 운송, 문서 추적 등의 애플리케이션에 널리 사용됩니다. Aspose.BarCode for Java는 프로세스를 간소화하여 개발자가 애플리케이션에서 바코드 생성을 더 쉽게 구현할 수 있도록 지원합니다. 이 강력한 SDK를 활용하면 소프트웨어의 기능과 효율성을 향상시킬 수 있습니다. 이 블로그 게시물에서는 Java에서 프로그래밍 방식으로 PDF417 바코드를 생성하는 방법을 보여줍니다.

PDF417 SDK 설치

Aspose.BarCode for Java를 시작하려면 프로젝트에 설치해야 합니다. 이 링크에서 SDK를 다운로드하거나 다음 Maven 구성을 pom.xml에 추가할 수 있습니다.

<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>

Aspose.BarCode for Java의 특징은 통합이 쉽고, 유연성이 뛰어나며, 고급 사용자 정의 옵션이 있어 Java로 PDF417 바코드를 생성하는 데 이상적입니다.

Java로 프로그래밍 방식으로 PDF417 바코드 생성

Aspose.BarCode for Java를 사용하여 Java에서 PDF417 바코드를 생성하려면 다음 단계를 따르세요.

  1. PDF417을 사용하여 BarcodeGenerator 클래스의 인스턴스를 초기화합니다.
  2. 기본 바코드 크기를 설정합니다.
  3. PDF417에 맞는 크기를 사용자 정의합니다.
  4. 오류 수정 수준(0~8)을 설정합니다.
  5. save 메서드를 호출하여 바코드를 PNG로 저장합니다.

다음은 Java로 PDF417 바코드를 만드는 방법을 보여주는 간단한 Java 코드 조각입니다.

package com.example;
import com.aspose.barcode.generation.BarCodeImageFormat;
import com.aspose.barcode.generation.BarcodeGenerator;
import com.aspose.barcode.generation.EncodeTypes;
import com.aspose.barcode.generation.Pdf417ErrorLevel;
import com.aspose.barcode.generation.Pdf417Parameters;

public class main {
    public static void main(String[] args) {
        try {
            String outputPath = "pdf417_custom_dimensions.png";
            // PDF417을 사용하여 BarcodeGenerator 클래스의 인스턴스를 초기화합니다. 
            BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.PDF_417, "Aspose.BarCode - PDF417 Example");
            // 기본 바코드 크기를 설정합니다.
            generator.getParameters().getBarcode().getXDimension().setPixels(2); // Module width
            generator.getParameters().getBarcode().getBarHeight().setPixels(10); // Row height
            // PDF417에 맞는 크기를 사용자 정의합니다.
            Pdf417Parameters pdf417Params = generator.getParameters().getBarcode().getPdf417();
            pdf417Params.setColumns(10); // Number of columns (2 to 30)
            pdf417Params.setRows(30);   // Number of rows (3 to 90)
            pdf417Params.setAspectRatio(3.0f); // Height-to-width ratio of modules
            // 오류 수정 수준(0~8)을 설정합니다.
            pdf417Params.setPdf417ErrorLevel(Pdf417ErrorLevel.LEVEL_5);
            // save 메서드를 호출하여 바코드를 PNG로 저장합니다.  
            generator.save(outputPath, BarCodeImageFormat.PNG);
            System.out.println("PDF417 barcode saved to: " + outputPath);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

산출:

pdf417커스텀디멘션

무료 라이센스 받기

Aspose.BarCode for Java의 모든 기능을 알아보려면 이 링크를 방문하여 무료 평가판을 받으세요.

결론

요약하자면, Aspose.BarCode for Java를 사용하여 Java에서 PDF417 바코드를 생성할 수 있습니다. 이 SDK는 바코드 생성 요구 사항을 충족하는 다양한 기능을 제공합니다. 지금 바로 Aspose.BarCode for Java를 살펴보고 애플리케이션을 개선해 보세요.

PDF417 바코드 생성 - 공개 자료

바코드 생성에 대한 이해를 더욱 높이려면 공식 문서 및 커뮤니티 포럼과 같은 추가 자료를 살펴보세요. 이러한 귀중한 도구는 이 블로그를 넘어 여러분의 지식과 기술을 심화하는 데 도움이 될 것입니다.

자주 묻는 질문 – FAQ

PDF417 바코드란 무엇인가요?

PDF417은 대용량 데이터를 인코딩할 수 있는 2D 바코드 형식입니다. 배송 라벨이나 신분증과 같은 용도로 널리 사용되며, 정보를 간편하게 저장할 수 있습니다.

Aspose.BarCode for Java를 어떻게 설치하나요?

제공된 Maven 종속성을 pom.xml에 추가하여 Aspose.BarCode for Java를 설치할 수 있습니다. 이렇게 하면 Java 프로젝트에 쉽게 통합할 수 있습니다.

생성된 PDF417 바코드를 사용자 정의할 수 있나요?

네, Aspose.BarCode for Java는 다양한 사용자 정의 옵션을 제공하여 생성된 PDF417 바코드에 대해 크기, 색상 등의 매개변수를 설정할 수 있습니다.

탐구하다