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 條碼:
- 在傳遞 EncodeType 參數時初始化 BarcodeGenerator 類的實例。
- 設置 Pdf417 代碼的像素數。
- 生成 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 條形碼的過程。
- 創建一個 BarcodeGenerator 類的對象並在構造函數中設置 EncodeType。
- 設置行數和列數。
- 將生成的 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 的不同類公開的其他幾種方法和屬性。如果您需要討論任何疑慮或歧義,請隨時在 論壇 給我們寫信。