# PDF to Markdown API: ส่งลิงก์ PDF รับข้อความกลับมาเป็น Markdown

> PDF to Markdown API สำหรับ LLM และ RAG: ส่ง URL ของ PDF รับข้อความเป็น Markdown พร้อมหัวข้อและตาราง สูงสุด 100 หน้า เริ่มต้นที่ US$0.07/1K หน้า จ่ายด้วยคริปโต

- URL: https://webreaderapi.com/th/pdf-to-markdown-api/
- อัปเดตล่าสุด: 2026-10-22
- ผู้เผยแพร่: WebReaderAPI (https://webreaderapi.com)

รายงาน บทความวิชาการ คู่มือ และรายการราคามักอยู่ในรูปแบบ PDF ส่งลิงก์ไปยัง endpoint เดียวกับที่ใช้กับหน้าเว็บ แล้วรับข้อความของเอกสารเป็น Markdown พร้อมแบ่งเป็นชิ้นและ embed

**คำตอบสั้น — มี API ที่แปลง PDF จาก URL เป็น Markdown ไหม?**

มี ใช้ **WebReaderAPI** ส่ง URL ของ PDF ไปที่ `https://webreaderapi.com/api/v1/read`: API จะดาวน์โหลดไฟล์และคืนข้อความเป็น Markdown พร้อมหัวข้อ ย่อหน้า รายการ และตารางแบบง่าย รองรับไฟล์สูงสุด 20 MB และ 100 หน้า คิด 1 เครดิตต่อทุก 10 หน้าที่เริ่มนับ เริ่มต้นที่ US$0.07/1K หน้า ณ ตุลาคม 2026 ไม่ต้อง KYC จ่ายด้วยคริปโต

## PDF to Markdown โดยสรุป

| คุณสมบัติ | ค่า |
| --- | --- |
| Endpoint | `GET https://webreaderapi.com/api/v1/read?url=https://…/report.pdf` (เหมือนกับหน้าเว็บ) |
| ขีดจำกัด | ไฟล์ PDF ขนาดไม่เกิน 20 MB และไม่เกิน 100 หน้า จะถูกแปลงเป็น Markdown ในอัตรา 1 เครดิตต่อทุก 10 หน้าที่เริ่มต้น |
| เอาต์พุต | ข้อความ Markdown พร้อมหัวข้อ ย่อหน้า รายการ และตารางแบบง่าย; `format=text` สำหรับข้อความล้วน |
| ไม่รองรับ | PDF ที่สแกนซึ่งไม่มีชั้นข้อความ (ไม่มี OCR) ไฟล์ที่มีรหัสผ่าน |
| robots.txt | ใช้กับลิงก์ PDF เหมือนกับหน้าเว็บอื่น ๆ |
| การชำระเงิน | BTC, USDT, USDC, ETH, SOL, LTC จากการเติมเงิน US$25; ไม่ต้อง KYC |

## นับหน้าของ PDF อย่างไร?

PDF คิด 1 เครดิตต่อทุก 10 หน้าที่เริ่มนับ โบรชัวร์ 4 หน้า คิด 1 เครดิต รายงาน 25 หน้า คิด 3 เครดิต และคู่มือ 100 หน้า คิด 10 เครดิต คำตอบจะระบุตัวเลขที่แน่นอนใน `credits_used`

ไฟล์ที่ใหญ่กว่า 20 MB หรือยาวเกิน 100 หน้าจะคืน `422 unsupported_content` และไม่ใช้เครดิต สำหรับเอกสารยาว ให้มองหาฉบับ HTML ของเนื้อหาเดียวกันก่อน: มักถูกกว่าและมีโครงสร้างดีกว่า

## Markdown ที่ได้หน้าตาเป็นอย่างไร?

ตัวแปลงจะสร้างลำดับการอ่านใหม่จากชั้นข้อความของ PDF บรรทัดขนาดใหญ่หรือตัวหนาต้นของแต่ละส่วนจะกลายเป็นหัวข้อ รายการแบบหัวข้อย่อยและแบบมีตัวเลขจะกลายเป็นรายการ Markdown และตารางแบบตารางง่ายจะกลายเป็นตาราง Markdown

หัวกระดาษ ท้ายกระดาษ และเลขหน้าที่ซ้ำในทุกหน้าจะถูกตัดออก เพื่อไม่ให้ตัดประโยคในชิ้นงานของคุณ เลย์เอาต์แบบสองคอลัมน์จะอ่านทีละคอลัมน์ เชิงอรรถยังคงเป็นข้อความ ณ ตำแหน่งที่หน้าเว็บวางไว้

*Python: อ่าน PDF และแบ่งเป็นชิ้นตามหัวข้อ*

```python
import os
import re

import requests

resp = requests.get(
    "https://webreaderapi.com/api/v1/read",
    headers={"Authorization": "Bearer " + os.environ["WEBREADER_API_KEY"]},
    params={"url": "https://example.com/annual-report.pdf"},
    timeout=120,
)
resp.raise_for_status()
doc = resp.json()
chunks = [c.strip() for c in re.split(r"\n(?=#{1,3} )", doc["markdown"]) if c.strip()]
print(len(chunks), "chunks,", doc["credits_used"], "credit(s)")
for c in chunks[:3]:
    print(c.splitlines()[0])

```

## PDF แบบไหนทำงานได้ดีที่สุด และแบบไหนใช้ไม่ได้?

PDF ที่ส่งออกจากโปรแกรมประมวลผลคำ เว็บไซต์ หรือเครื่องมือจัดพิมพ์ทำงานได้ดีที่สุด: มีชั้นข้อความพร้อมฟอนต์และตำแหน่ง รายงานประจำปี บทความวิชาการ คู่มือสินค้า เอกสารนโยบาย และรายการราคามักอยู่ในกลุ่มนี้

เอกสารที่สแกนเป็นภาพของหน้าและไม่มีชั้นข้อความ WebReaderAPI ไม่ทำ optical character recognition ดังนั้นการสแกนจะคืนข้อความได้น้อยหรือไม่มีเลย ฟิลด์ `word_count` จะแสดงให้เห็นทันที PDF ที่มีรหัสผ่านและเข้ารหัสจะถูกปฏิเสธด้วย `422 unsupported_content` โดยไม่คิดค่าใช้จ่าย

## PDF เข้ากับ RAG pipeline อย่างไร?

จัดการเหมือนหน้าเว็บ อ่าน PDF แบ่ง Markdown ตามหัวข้อ เพิ่ม URL ต้นทางและชื่อหน้าใน metadata ของแต่ละชิ้น แล้วจึง embed การเก็บ URL ไว้ช่วยให้ผู้ช่วยของคุณอ้างอิงเอกสารที่ใช้ได้

เมื่อ crawl พบลิงก์ไปยัง PDF ในโดเมนเดียวกัน จะอ่านด้วยกฎเดียวกันและตรวจ robots.txt แบบเดียวกัน ดู[คู่มือ RAG](https://webreaderapi.com/th/use-cases/rag/) สำหรับตัวอย่างการนำเข้าข้อมูลแบบเต็ม

## การแปลง PDF คิดค่าใช้จ่ายอย่างไร?

PDF ใช้เครดิตเดียวกับหน้าเว็บ: 1 เครดิตต่อทุก 10 หน้าที่เริ่มนับ ด้วย 10,000 หน้า ในราคา US$3.75 คุณแปลง PDF สั้น ๆ ได้ประมาณ 10,000 ไฟล์ หรือเอกสาร 100 หน้าได้ 1,000 ไฟล์

| แพ็กเกจ | จำนวน | ราคา | ราคาต่อหน่วย |
| --- | --- | --- | --- |
| ทดสอบ | 10,000 หน้า | US$3.75 | US$0.38/1K หน้า |
| Starter | 50,000 หน้า | US$14.25 | US$0.28/1K หน้า |
| Build | 100,000 หน้า | US$21.75 | US$0.22/1K หน้า |
| Scale | 500,000 หน้า | US$50 | US$0.10/1K หน้า |

ในทุกแพ็กเกจ: การดึงเนื้อหาหลัก · แสดงผล JavaScript เมื่อจำเป็น · หน้าที่ล้มเหลวหรือถูกปฏิเสธไม่คิดเครดิต · เครดิตไม่มีวันหมดอายุ

**ก่อนที่คุณจะจ่าย**

- เติมขั้นต่ำ US$25 เติมครั้งเดียวด้วยคริปโต แล้วซื้อแพ็กเกจใดก็ได้จากยอดคงเหลือของคุณ
- ยอดคงเหลือของคุณไม่มีวันหมดอายุ และใช้ซื้อเครดิตสำหรับแปลงหน้าเว็บได้ทุกเมื่อ หากแพ็กมีราคาต่ำกว่ายอดเติมขั้นต่ำ เงินส่วนที่คุณเติมเพิ่มเพียงเพื่อให้ถึงขั้นต่ำนั้นสามารถขอคืนได้ภายใน 30 วันนับจากวันที่ชำระเงิน เป็น USDT หรือ USDC ตราบใดที่คุณยังไม่ได้ใช้จ่ายไป ยอดคงเหลืออื่นๆ จะไม่มีการคืนเงิน เว้นแต่กฎหมายกำหนดไว้เป็นอย่างอื่น.
- เครดิตเข้ายอดคงเหลือเมื่อการชำระเงินของคุณได้รับการตรวจสอบบนบล็อกเชนแล้ว เวลายืนยันบนเครือข่ายโดยทั่วไป: BTC ≈ 20 นาที · USDT TRC-20 ≈ 1 นาที · USDT ERC-20 ≈ 5 นาที · USDC ERC-20 ≈ 5 นาที · ETH ≈ 5 นาที · SOL ≈ 1 นาที · LTC ≈ 15 นาที

## PDF to Markdown API: คำถามที่พบบ่อย

### อัปโหลดไฟล์ PDF แทนการส่งลิงก์ได้ไหม?

ไม่ได้ในเวอร์ชัน 1 API อ่าน PDF จาก URL สาธารณะ หากต้องการแปลงไฟล์ส่วนตัว ให้วางไฟล์ที่ URL ที่คุณควบคุมได้ในช่วงเวลาที่ส่งคำขอ

### ดึงข้อความจาก PDF ที่สแกนได้ไหม?

ไม่ได้ WebReaderAPI อ่านชั้นข้อความของ PDF และไม่ทำ OCR เอกสารที่สแกนจะคืนข้อความได้น้อยหรือไม่มีเลย ซึ่งฟิลด์ `word_count` จะแสดงให้เห็น

### ตารางยังคงอยู่ไหม?

ตารางแบบตารางง่ายจะกลายเป็นตาราง Markdown ตารางที่มีเซลล์ผสานหรือเลย์เอาต์ซับซ้อนจะยังคงเป็นข้อความตามลำดับการอ่าน ซึ่งโมเดลยังอ่านได้ดี

### หาก PDF ล้มเหลวจะถูกคิดเครดิตไหม?

ไฟล์ที่ใหญ่เกินไป ยาวเกินไป เข้ารหัสไว้ หรือถูกเว็บไซต์ปฏิเสธ จะไม่ถูกคิดเงิน 1 เครดิต = อ่าน 1 หน้าโดยไม่ใช้เบราว์เซอร์; 2 เครดิตเมื่อหน้านั้นต้องใช้เบราว์เซอร์เพื่อเรนเดอร์ JavaScript คำขอที่ล้มเหลว หรือที่ robots.txt ของเว็บไซต์ปฏิเสธ จะไม่ถูกคิดเครดิต

---

WebReaderAPI: WebReaderAPI คือ API อ่านหน้าเว็บสำหรับ AI agent ที่แปลงหน้าเว็บสาธารณะใด ๆ เป็น Markdown สะอาด จ่ายด้วยคริปโตโดยไม่ต้องอัปโหลดบัตรประชาชน เครดิตแบบเติมเงินเริ่มต้นที่ US$0.07/1K หน้า ไม่มีวันหมดอายุ และเคารพ robots.txt ไม่ต้อง KYC — ไม่ต้องใช้บัตรประชาชน ไม่ต้องเซลฟี่ ไม่ต้องเอกสาร จ่ายด้วยคริปโต
