OCR 与文档字段提取 / รายการเดินบัญชี

识别泰国银行流水

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

一张很长的表格,两列金额在几乎每一行都留有空白,余额则能证明识别结果是否站得住。

格式
PDF、PNG、JPEG、WebP
每次请求
最多 50 页,10 MiB
每页
6.5 积分
模型
paxa-ocr-lite-v1
这份文档上有什么通行的商业格式
ชื่อบัญชีและเลขที่บัญชี
账户归谁,是哪一个账户。
ประเภทบัญชี
储蓄、往来或定期。
ระยะเวลา
流水覆盖的期间。
ยอดยกมา
期初余额。
วันที่
每笔交易一行。
รายการ
交易摘要,也是最宽的一列。
ถอน และ ฝาก
两列金额,每行只填其中一列。
คงเหลือ
每行之后的滚动余额。
ยอดยกไป
期末余额。

每家银行都有自己的版式,连列的顺序都不同。所有银行共通的是滚动余额,正是它让识别结果可以核对。

样张#

รายการเดินบัญชี 列出一个账户在一段时间内的全部收支。每一行包括日期、摘要、记在两列之一的金额,以及由此得出的余额。

它是本系列中最长的文档,也最常需要批量处理。贷款审批、租房审核和记账,都要先一次拿到好几个月的流水。

ธนาคารตัวอย่าง จำกัด (มหาชน)

สาขาพระราม ๙

รายการเดินบัญชี

STATEMENT OF ACCOUNT

สำเนา

ชื่อบัญชี
บริษัท กรุณาไทย จำกัด
เลขที่บัญชี
000-0-00000-0
ประเภทบัญชี
กระแสรายวัน
ระยะเวลา
๑ ถึง ๓๑ กรกฎาคม ๒๕๖๙

ยอดยกมา412,880.55

รายการเดินบัญชี
วันที่รายการถอนฝากคงเหลือ
๐๒/๐๗/๖๙โอนเข้า จากบริษัท ศตวรรษการค้า36,380.00449,260.55
๐๕/๐๗/๖๙ชำระค่าสาธารณูปโภค8,412.30440,848.25
๐๙/๐๗/๖๙เงินเดือนพนักงาน งวดกลางเดือน185,000.00255,848.25
๑๕/๐๗/๖๙รับชำระจากลูกค้า เลขที่ INV-2569-009874,900.00330,748.25
๒๒/๐๗/๖๙ค่าธรรมเนียมโอนเงินต่างธนาคาร35.00330,713.25
๒๘/๐๗/๖๙ถอนเงินสด สาขาพระราม ๙20,000.00310,713.25
๓๑/๐๗/๖๙ดอกเบี้ยรับ128.40310,841.65

ยอดยกไป310,841.65

จำนวนรายการ
๗
รวมเงินเข้า
111,408.40
รวมเงินออก
213,447.30

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

模型读出的内容#

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

模型实际读取的图像
模型返回的 Markdownoutput: "markdown"
# ธนาคารตัวอย่าง จำกัด (มหาชน)
สาขาพระราม ๙

# รายการเดินบัญชี
STATEMENT OF ACCOUNT

สำเนา

| | | | |
| :--- | :--- | :--- | :--- |
| ชื่อบัญชี | บริษัท กรุณาไทย จำกัด | เลขที่บัญชี | 000-0-00000-0 |
| ประเภทบัญชี | กระแสรายวัน | ระยะเวลา | ๑ ถึง ๓๑ กรกฎาคม ๒๕๖๙ |

**ยอดยกมา** | **412,880.55**

| วันที่ | รายการ | ถอน | ฝาก | คงเหลือ |
| :--- | :--- | :--- | :--- | :--- |
| ๐๒/๐๗/๖๙ | โอนเข้า จากบริษัท ศตวรรษการค้า | | 36,380.00 | 449,260.55 |
| ๐๕/๐๗/๖๙ | ชำระค่าสาธารณูปโภค | 8,412.30 | | 440,848.25 |
| ๐๙/๐๗/๖๙ | เงินเดือนพนักงาน งวดกลางเดือน | 185,000.00 | | 255,848.25 |
| ๑๕/๐๗/๖๙ | รับชำระจากลูกค้า เลขที่ INV-2569-0098 | | 74,900.00 | 330,748.25 |
| ๒๒/๐๗/๖๙ | ค่าธรรมเนียมโอนเงินต่างธนาคาร | 35.00 | | 330,713.25 |
| ๒๘/๐๗/๖๙ | ถอนเงินสด สาขาพระราม ๙ | 20,000.00 | | 310,713.25 |
| ๓๐/๐๗/๖๙ | ดอกเบี้ยรับ | | 128.40 | 310,841.65 |

**ยอดยกไป** | **310,841.65**

จำนวนรายการ | ๗
รวมเงินเข้า | 111,408.40
รวมเงินออก | 213,447.30
结构化块,按原页面重新排版output: "structured"
  1. headingL1

    ธนาคารตัวอย่าง จำกัด (มหาชน)

  2. paragraph

    สาขาพระราม ๙

  3. headingL1

    รายการเดินบัญชี

  4. paragraph

    STATEMENT OF ACCOUNT

  5. paragraph

    สำเนา

  6. table
    模型还原出的表格
    ชื่อบัญชีบริษัท กรุณาไทย จำกัดเลขที่บัญชี000-0-00000-0
    ประเภทบัญชีกระแสรายวันระยะเวลา๑ ถึง ๓๑ กรกฎาคม ๒๕๖๙
  7. paragraph

    ยอดยกมา 412,880.55

  8. table
    模型还原出的表格
    วันที่รายการถอนฝากคงเหลือ
    ๐๒/๐๗/๖๙โอนเข้า จากบริษัท ศตวรรษการค้า36,380.00449,260.55
    ๐๕/๐๗/๖๙ชำระค่าสาธารณูปโภค8,412.30440,848.25
    ๐๙/๐๗/๖๙เงินเดือนพนักงาน งวดกลางเดือน185,000.00255,848.25
    ๑๕/๐๗/๖๙รับชำระจากลูกค้า เลขที่ INV-2569-009874,900.00330,748.25
    ๒๒/๐๗/๖๙ค่าธรรมเนียมโอนเงินต่างธนาคาร35.00330,713.25
    ๒๘/๐๗/๖๙ถอนเงินสด สาขาพระราม ๙20,000.00310,713.25
    ๓๐/๐๗/๖๙ดอกเบี้ยรับ128.40310,841.65
  9. paragraph

    ยอดยกไป 310,841.65

  10. list
    • จำนวนรายการ ๗
    • รวมเงินเข้า 111,408.40
    • รวมเงินออก 213,447.30

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

这份文档难在哪里#

稀疏的列会塌缩

支出和存入共用一行,但只有一列有数。逐行识别的模型会把有数的金额塞进它最先遇到的那一列,于是每笔交易的方向都反了过来。

流水会跨页

一个季度的交易就是好几页连续的一张表。表头会重复,行不会,每一页都必须作为单独的条目返回,同时还要能接上前一页。

余额就是证明

每一行的余额,等于上一行余额加上或减去该行金额。这是少有的自带校验的文档,只有把各列分开的识别结果才能用上它。

从块到字段#

交易表格每页作为一个表格块返回,空白单元格原样保留。沿余额列逐行与上一行核对,几行代码就能完成,不用再发一次请求,识别结果就成了经过验证的结果。

常见问题#

一个请求最多能处理多少页?

最多 50 页,文件不超过 10 MB。更长的流水需拆成多个请求,无论哪种方式,计费都按页数计算。

滚动余额能用来核对识别结果吗?

这正是要把各列分开识别的原因。如果每一行的余额都能由上一行推出,金额和它们所在的列就都返回正确了,这是任何置信度分数都无法告诉您的。

你们支持某家银行的特定格式吗?

没有按银行区分的模型,也没有模板可选。同一个端点按页面原本的版式读取,所以即使是我们从未见过的银行开出的流水,表格也能完整返回。

识别您自己的文档

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

免费开始