跳到主要内容
条形码 API

生成、嵌入、读取和分割条形码。

一个 REST API 即可满足整个条形码生命周期:创建 150 多种条形码和二维码类型,将它们印到任何 PDF 上,通过坐标读取它们,或按条形码分隔符拆分扫描批次。

随时随地运行

条形码 API,适用于所有平台。

添加“创建条形码”作为原生无代码操作,或通过 REST API 调用相同操作。只需构建一次,即可在任何地方运行。

一次通话

从一行文本生成可扫描的条形码。

  • 选择符号体系。barcodeType 设置为 qrCodecode128dataMatrixpdf417aztecean13upcA 等等——总共 150 多个。
  • 记录你的价值。 将数据放入 texthideText 决定是否在其下方打印人类可读的标题。
  • 获取可直接用于印刷的PNG文件。 POST /api/v2/CreateBarcode 将条形码以二进制图像的形式返回,针对打印和移动扫描进行了优化。
  • 批量生成代码时,请将 QZXAXZQ 设置为 202 和轮询 URL。
150多种类型 二维码 · Data Matrix PNG 输出
create-barcode.sh
curl -X POST https://api.pdf4me.com/api/v2/CreateBarcode \
  -H "Authorization: Basic YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "text": "PDF4me Barcode Sample",
    "barcodeType": "qrCode",
    "hideText": false,
    "async": true
  }'
添加到 PDF

在任何页面上盖上条形码。

  • 发送 PDF 和代码。 docContent 是您的 Base64 PDF;textbarcodeType 定义要盖章的条形码。
  • 锁定目标页面。 pages 接受 all1-31,3,52-,因此您可以为每一页或仅封面添加品牌标识。
  • 精确放置。 alignX (Left/Center/Right) 和 alignY (Top/Middle/Bottom),尺寸和边距以毫米或磅为单位。
  • 微调外观。 设置 opacity,将标题放在上方或下方,或者使用 showOnlyInPrint 进行屏幕外的扫描标记。
任何页面范围 毫米或点 不透明度和仅打印
在 PDF 文档页面上精确定位条形码和二维码。

条形码和二维码通过 /api/v2/AddBarcode 嵌入到 PDF 中。

读取和路由

解码条形码,然后根据条形码采取行动。

  • 解读页面上的所有内容。 传递 barcodeType: ["all"],或列出特定格式,如 ["qrCode","code128"]pages 选择范围。
  • 获取结构化结果。 每次命中都会返回其 type、解码后的 textpagex / y / width / height 坐标。
  • 沿着价值路径前进。 在工作流程的下一步中,使用解码后的文本重命名、排序或查找记录。
  • 或者把整批货分成两份。按条形码拆分 PDF 会在分隔页处截取合并扫描件。对于 Swiss QR 批次的发票,请使用 将 PDF 拆分为 Swiss QR阅读 Swiss QR 返回付款有效负载。
一维和二维 坐标 按条形码拆分
read-barcodes.json
{
  "barcodes": [
    {
      "type": "qrCode",
      "text": "INV-2026-0042",
      "page": 1,
      "x": 100, "y": 200,
      "width": 50, "height": 50
    }
  ]
}

把你的文件准备好。

您可以使用 API 将其集成到您的产品中,无需编写代码即可实现自动化,或者使用浏览器中的免费工具。无需信用卡即可开始。

从一次通话开始curl -X POST https://api.pdf4me.com/v1/ConvertToPdf

免费版 · 无需信用卡