在 Java 中生成 Pdf417 條形碼。

pdf417 是一種堆疊式條形碼,可以通過線性掃描讀取。它提供良好的錯誤檢測和糾正以確保數據完整性。在不同的用例中,您可能需要在您的項目中創建一個 Pdf417 條形碼。按照此類場景,本文介紹瞭如何在 Java 中以編程方式生成 Pdf417 條碼。

生成 Pdf417 條碼的 Java API 配置 - 免費下載

您可以輕鬆生成或掃描不同種類的條形碼Aspose.BarCode for Java API 的參考 JAR 文件可以從 下載 部分訪問,或者在 pom.xml 文件中使用以下規範相關的 JAR 文件或從 [存儲庫] 訪問4 具有以下配置:

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

在 Java 中生成 Pdf417 條碼

您需要按照以下步驟生成 Pdf417 條碼:

  1. 在傳遞 EncodeType 參數時初始化 BarcodeGenerator 類的實例。
  2. 設置 Pdf417 代碼的像素數。
  3. 生成 Pdf417 條形碼並保存輸出 PNG 圖像。

以下代碼片段詳細說明瞭如何在 Java 中生成 Pdf417 條碼:

// 初始化 BarcodeGenerator 類的對象
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.PDF_417, "Åspóse");

// 設置像素
gen.getParameters().getBarcode().getXDimension().setPixels(2);

// 保存輸出 Pdf417 條碼
gen.save("Pdf417.png", BarCodeImageFormat.PNG);

在 Java 中生成帶有自定義行和列的 Pdf417 條碼

下面的步驟演示了在 Java 中生成具有自定義行和列的 Pdf417 條形碼的過程。

  1. 創建一個 BarcodeGenerator 類的對象並在構造函數中設置 EncodeType
  2. 設置行數和列數。
  3. 將生成的 Pdf417 條碼導出為 PNG 圖片。

下面的示例代碼演示瞭如何在 Java 中生成帶有自定義行和列的 Pdf417 條形碼:

// 初始化 BarcodeGenerator 類的對象
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.PDF_417, "Åspóse");

// 設置像素
gen.getParameters().getBarcode().getXDimension().setPixels(2);

// 設置列數和行數
gen.getParameters().getBarcode().getPdf417().setColumns(4);
gen.getParameters().getBarcode().getPdf417().setRows(9);

// 保存輸出 Pdf417 條碼
gen.save("Pdf417RowColumns.png", BarCodeImageFormat.PNG);

獲得免費許可證

您可以通過申請 免費臨時許可證 來評估 API,而不受任何評估限制。

結論

在本文中,您了解瞭如何在 Java 中以編程方式生成 Pdf417 條碼。此外,您可以訪問 文檔 部分來探索 API 的不同類公開的其他幾種方法和屬性。如果您需要討論任何疑慮或歧義,請隨時在 論壇 給我們寫信。

也可以看看