OCR 与文档字段提取 / ใบแจ้งหนี้

识别泰国账单

注册即得 100 免费积分,无需绑定银行卡。

一次请求返回整页内容,可以是 Markdown,也可以是带类型的块,明细表格依然是表格。

格式
PDF、PNG、JPEG、WebP
每次请求
最多 50 页,10 MiB
每页
6.5 积分
模型
paxa-ocr-lite-v1
这份文档上有什么通行的商业格式
ชื่อและที่อยู่ผู้ขาย
开具账单的公司,地址下方印有税号。
เลขที่ใบแจ้งหนี้
卖方自有系统分配的流水号。
วันที่
开具日期,通常使用佛历年份。
ครบกำหนดชำระ
付款到期日,也是应付账款队列排序所依据的字段。
ชื่อและที่อยู่ผู้ซื้อ
被收款的一方,涉及增值税时附上其税号。
เลขที่ใบสั่งซื้อ
这张账单所对应的采购订单(如有)。
รายการ
明细行,按数量、单价和金额排成表格。
ภาษีมูลค่าเพิ่ม
增值税,与货物价值分开列示。
จำนวนเงินรวมทั้งสิ้น
应付总额。
จำนวนเงินเป็นตัวอักษร
用泰文写出的大写总额,整串没有空格。
บัญชีรับชำระ
转账用的银行、户名和账号。

这份清单没有法律依据。它是泰国商业惯例逐渐形成的格式,字段位置也因供应商而异。这正是先把页面当作结构读出、再自行提取字段值的理由。

样张#

ใบแจ้งหนี้ 是请求付款的账单。卖方在付款之前开具,列明应付多少、何时到期,买方的应付账款流程就依据它来处理。

英文常用一个词统称的三种单据,在泰国的商业惯例里是分开的。ใบแจ้งหนี้ 用于请款,ใบกำกับภาษี 是内容由《税收法典》规定的增值税发票,ใบเสร็จรับเงิน 则记录已经收到的款项。实际上一张纸常常同时充当其中两种以上,所以下面的字段清单比单纯的账单所需要的更长。

บริษัท ศตวรรษการค้า จำกัด (สำนักงานใหญ่)

๙๙ ถนนพระราม ๙ แขวงห้วยขวาง เขตห้วยขวาง กรุงเทพมหานคร ๑๐๓๑๐

เลขประจำตัวผู้เสียภาษีอากร 0 1055 64078 12 7

โทร. ๐ ๒๐๐๐ ๐๐๐๐

ใบแจ้งหนี้

INVOICE

ต้นฉบับ

เลขที่ INV-2569-0107

วันที่ ๑๕ กรกฎาคม ๒๕๖๙

ครบกำหนดชำระ ๑๔ สิงหาคม ๒๕๖๙

ชื่อผู้ซื้อ
บริษัท กรุณาไทย จำกัด
ที่อยู่
๑๒๓ ซอยสุขุมวิท ๖๓ แขวงคลองตันเหนือ เขตวัฒนา กรุงเทพมหานคร ๑๐๑๑๐
เลขประจำตัวผู้เสียภาษี
0 1055 61045 67 8
เลขที่ใบสั่งซื้อ
PO-2569-0442
ใบแจ้งหนี้
ลำดับรายละเอียดจำนวนจำนวนเงิน
๑ค่าบริการดูแลระบบรายเดือน กรกฎาคม ๒๕๖๙๑18,000.00
๒ค่าพื้นที่จัดเก็บข้อมูลส่วนเกิน๔3,000.00
๓ค่าอบรมผู้ใช้งาน ณ สถานที่ลูกค้า๒13,000.00
รวมเป็นเงิน34,000.00
ภาษีมูลค่าเพิ่ม 7%2,380.00
จำนวนเงินรวมทั้งสิ้น36,380.00

( สามหมื่นหกพันสามร้อยแปดสิบบาทถ้วน )

การชำระเงิน

ธนาคาร
ธนาคารตัวอย่าง สาขาพระราม ๙
ชื่อบัญชี
บริษัท ศตวรรษการค้า จำกัด
เลขที่บัญชี
000-0-00000-0

กรุณาชำระภายในวันครบกำหนด และส่งหลักฐานการโอนกลับมาที่ฝ่ายบัญชี

这张样张依照该文档的真实字段清单排版。上面的每个名称和数字都是虚构的,均不取自任何人的文件。

模型读出的内容#

两份读取结果都是模型对上方样张的实际响应,原样呈现,未作修改。这里链接的图片正是它读取的内容。

模型实际读取的图像
模型返回的 Markdownoutput: "markdown"
# บริษัท ศตวรรษการค้า จำกัด (สำนักงานใหญ่)

๙๙ ถนนพระราม ๙ แขวงห้วยขวาง เขตห้วยขวาง กรุงเทพมหานคร ๑๐๓๑๐

เลขประจำตัวผู้เสียภาษีอากร 0 1055 64078 12 7

โทร. ๐ ๒๐๐๐ ๐๐๐๐

# ใบแจ้งหนี้
INVOICE

ต้นฉบับ

เลขที่ INV-2569-0107
วันที่ ๑๕ กรกฎาคม ๒๕๖๙
ครบกำหนดชำระ ๑๔ สิงหาคม ๒๕๖๙

| | |
| :--- | :--- |
| ชื่อผู้ซื้อ | บริษัท กรุณาไทย จำกัด |
| ที่อยู่ | ๑๒๓ ซอยสุขุมวิท ๖๓ แขวงคลองตันเหนือ เขตวัฒนา กรุงเทพมหานคร ๑๐๑๑๐ |
| เลขประจำตัวผู้เสียภาษี | 0 1055 61045 67 8 |
| เลขที่ใบสั่งซื้อ | PO-2569-0442 |

| ลำดับ | รายละเอียด | จำนวน | หน่วยละ | จำนวนเงิน |
| :--- | :--- | :--- | :--- | :--- |
| ๑ | ค่าบริการดูแลระบบรายเดือน กรกฎาคม ๒๕๖๙ | ๑ | 18,000.00 | 18,000.00 |
| ๒ | ค่าพื้นที่จัดเก็บข้อมูลส่วนเกิน | ๔ | 750.00 | 3,000.00 |
| ๓ | ค่าอบรมผู้ใช้งาน ณ สถานที่ลูกค้า | ๒ | 6,500.00 | 13,000.00 |

| | |
| :--- | :--- |
| รวมเป็นเงิน | 34,000.00 |
| ภาษีมูลค่าเพิ่ม 7% | 2,380.00 |
| จำนวนเงินรวมทั้งสิ้น | 36,380.00 |

( สามหมื่นหกพันสามร้อยแปดสิบบาทถ้วน )

การชำระเงิน

| | |
| :--- | :--- |
| ธนาคาร | ธนาคารตัวอย่าง สาขาพระราม ๙ |
| ชื่อบัญชี | บริษัท ศตวรรษการค้า จำกัด |
| เลขที่บัญชี | 000-0-00000-0 |

กรุณาชำระภายในวันครบกำหนด และส่งหลักฐานการโอนกลับมาที่ฝ่ายบัญชี
结构化块,按原页面重新排版output: "structured"
  1. headingL1

    บริษัท ศตวรรษการค้า จำกัด (สำนักงานใหญ่)

  2. paragraph

    ๙๙ ถนนพระราม ๙ แขวงห้วยขวาง เขตห้วยขวาง กรุงเทพมหานคร ๑๐๓๑๐

  3. paragraph

    เลขประจำตัวผู้เสียภาษีอากร 0 1055 64078 12 7

  4. paragraph

    โทร. ๐ ๒๐๐๐ ๐๐๐๐

  5. headingL1

    ใบแจ้งหนี้

  6. paragraph

    INVOICE

  7. paragraph

    ต้นฉบับ

  8. paragraph

    เลขที่ INV-2569-0107

  9. paragraph

    วันที่ ๑๕ กรกฎาคม ๒๕๖๙

  10. paragraph

    ครบกำหนดชำระ ๑๔ สิงหาคม ๒๕๖๙

  11. paragraph

    ชื่อผู้ซื้อ บริษัท กรุณาไทย จำกัด

  12. paragraph

    ที่อยู่ ๑๒๓ ซอยสุขุมวิท ๖๓ แขวงคลองตันเหนือ เขตวัฒนา กรุงเทพมหานคร ๑๐๑๑๐

  13. paragraph

    เลขประจำตัวผู้เสียภาษี 0 1055 61045 67 8

  14. paragraph

    เลขที่ใบสั่งซื้อ PO-2569-0442

  15. table
    模型还原出的表格
    ลำดับรายละเอียดจำนวนหน่วยละจำนวนเงิน
    ๑ค่าบริการดูแลระบบรายเดือน กรกฎาคม ๒๕๖๙๑18,000.0018,000.00
    ๒ค่าพื้นที่จัดเก็บข้อมูลส่วนเกิน๔750.003,000.00
    ๓ค่าอบรมผู้ใช้งาน ณ สถานที่ลูกค้า๒6,500.0013,000.00
  16. paragraph

    รวมเป็นเงิน 34,000.00

  17. paragraph

    ภาษีมูลค่าเพิ่ม 7% 2,380.00

  18. paragraph

    จำนวนเงินรวมทั้งสิ้น 36,380.00

  19. paragraph

    ( สามหมื่นหกพันสามร้อยแปดสิบบาทถ้วน )

  20. paragraph

    การชำระเงิน

  21. paragraph

    ธนาคาร ธนาคารตัวอย่าง สาขาพระราม ๙

  22. paragraph

    ชื่อบัญชี บริษัท ศตวรรษการค้า จำกัด

  23. paragraph

    เลขที่บัญชี 000-0-00000-0

  24. paragraph

    กรุณาชำระในวันครบกำหนด และส่งหลักฐานการโอนกลับมาที่ฝ่ายบัญชี

paxa-ocr-lite-v1 · 记录于 2026年9月12日 · 未经编辑

这份文档难在哪里#

表格就是文档本身

关键内容都在明细表格里。按像素条带逐行扫描的识别模型会把这些单元格合并成一条条文字,数值还在,结构却丢了。

同一行里有两套数字

数量常印成泰文数字,金额则用阿拉伯数字,并排出现在同一行。识别时,两种数字都必须还原成它们所代表的数值。

大写金额没有空格

泰文的大写总额是一整串不间断的文字。分词和识别必须在同一轮处理中完成。

从块到字段#

响应按阅读顺序返回整页内容。如果接下来由人或模型阅读,选用 Markdown;如果由您的代码处理,选用结构化块。在结构化块里,账单号就是其标签后面的文字,明细行是一个表格块。几行匹配代码就能完成,也没有模板需要维护。

常见问题#

ใบแจ้งหนี้ 和 ใบกำกับภาษี 有什么区别?

前者用于请款。后者是增值税发票,其必备事项由《税收法典》规定,法律的具体要求见它的专页。同一张纸常常兼具两种用途。

它会把字段作为 JSON 键返回吗?

它以带类型的块返回整页:标题、段落、列表和表格,按阅读顺序排列。字段提取由您负责,正因如此,同一个端点也能处理从未见过的账单版式。

多页账单怎么处理?

每一页作为单独的条目返回,每个请求最多 50 页,这是模型的上限。计费按页数计算,两页的账单费用是一页的两倍。

识别您自己的文档

新账户注册后即有 100 免费积分,约可识别 15 页。您可以在控制台里用真实文件试一试。

免费开始