
개요
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 바코드를 생성하려면 다음 단계를 따르세요.
- PDF417을 사용하여 BarcodeGenerator 클래스의 인스턴스를 초기화합니다.
- 기본 바코드 크기를 설정합니다.
- PDF417에 맞는 크기를 사용자 정의합니다.
- 오류 수정 수준(0~8)을 설정합니다.
- 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();
}
}
}
산출:

무료 라이센스 받기
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 바코드에 대해 크기, 색상 등의 매개변수를 설정할 수 있습니다.