Category:
Aspose.Total
这个简短的教程指导了如何使用 Java 将 PDF 转换为 QR 码。它包含设置使用 Aspose.PDF 和 Aspose.BarCode 的 IDE 的详细信息、步骤列表以及使用 Java 将 PDF 转换为 QR 码的示例代码。它将共享详细信息以从 PDF 中读取 QR 和条形码,并在需要时将它们每个保存为图像。
- 使用 Java 将 PDF 更改为 QR 码的步骤
- 设置 IDE 以使用 Aspose.PDF 和 Aspose.BarCode for Java 从 PDF 中读取 QR 码
- 将源 PDF 文件加载到 Document 类对象中,用于将 PDF 转换为 QR 码
- 遍历每个页面并访问其上的图像资源集合
- 解析页面上的每张图像,并将其作为图像保存在内存流中
- 为每个图像初始化条形码阅读器,以读取所有支持的 QR 和条形码类型
- 在屏幕上显示条形码或 QR 码文本并键入
- 这些步骤描述了如何使用 Java 将 PDF 转换为 QR 码。加载输入 PDF 文件,遍历所有页面,从每个页面上的资源访问图像集合,并使用每个图像启动条形码阅读器对象。它返回从图像访问的条形码和 QR 码的集合及其文本、类型和其他参数,以便进行显示和进一步处理。
使用 Java 从 PDF 创建 QR 码的代码
上面的代码演示了如何使用 Java 将 PDF 中的图像转换为 QR。您可以根据一组属性过滤 PDF 页面以仅访问目标页面。除了在条形码阅读器中使用每个图像之外,您还可以将每个图像保存到磁盘。为此,您可以在将图像数据保存到 ByteArrayOutputStream 后将其写入磁盘上的文件。