使用 C# 将 PDF 转换为 QR 码

本快速教程将指导您如何使用 C# 将 PDF 转换为 QR 码。它包含设置 IDE 进行开发的详细信息以及使用 C# 将 PDF 转换为条形码的步骤列表。您将学习如何从 PDF 中提取所有条形码和二维码并显示每个的文本。

使用 C# 将 PDF 转换为 QR 码的步骤

  1. 设置 IDE 以使用 Aspose.PDFAspose.BarCode for .NET 读取二维码和条形码
  2. 使用 Document 对象加载包含二维码和条形码的源 PDF
  3. 遍历 PDF 中的所有页面并处理每页上的图像集合
  4. 将每个图像保存为 JPG 到内存流中
  5. 实例化 BarCodeReader 对象,传递图像内存流和目标解码类型
  6. 解析图像中所有条形码和二维码的集合
  7. 显示检测到的代码文本和类型

这些步骤描述了如何使用 C# 将 PDF 转换为 QR 码。设置环境以使用 Aspose.PDF 和 Aspose.BarCode,加载包含二维码和条形码的源 PDF 文件,遍历所有或选定的页面并提取每页上的图像集合。将每个图像保存到内存流中,在 BarCodeReader 中使用它来读取二维码和条形码,最后显示代码文本和类型。

使用 C# 的 PDF 到 QR 码转换器代码

上面的代码演示了使用 C# 从 PDF 创建 QR 码的过程。我们分析 PDF 中的所有页面并使用每页上的图像集合来检测其中的 QR 和条形码。单个图像可能包含一个或多个 QR/条形码,使用 ReadBarCodes() 方法读取,逐个处理,并显示其文本和代码。

本教程指导我们如何将 PDF 转换为 QR 码。如果您想生成新的 QR 或条形码,请参阅 如何在 C# 中生成 QR 码 的文章。

 简体中文