Files
SnapOtter/apps/docs/vi/tools/pdf/pdf-to-text.md
T
SnapOtterandGitHub 4963ab3bbd feat(docs-i18n): translate all documentation into 20 languages
All 181 docs markdown files translated into 20 languages (apps/docs/<locale>/**). Companion to the i18n code PR; admin-merged because the file count exceeds GitHub's per-PR CI trigger limit. Validated by pnpm i18n:check (all surfaces, 0 stale/missing) and a clean all-locale docs build.
2026-07-11 13:52:47 +08:00

1.5 KiB

description, i18n_source_hash, i18n_provenance, i18n_output_hash
description i18n_source_hash i18n_provenance i18n_output_hash
Trích xuất văn bản thuần từ một PDF. 15a7bc1cdf8f human de4cc6209bde

PDF to Text

Trích xuất tất cả văn bản thuần có thể đọc được từ một tài liệu PDF vào một tệp văn bản.

API Endpoint

POST /api/v1/tools/pdf/pdf-to-text

Chấp nhận dữ liệu biểu mẫu multipart với một tệp PDF.

Parameters

Công cụ này không có tham số nào có thể cấu hình. Tải lên một PDF và nội dung văn bản của nó sẽ được trích xuất.

Example Request

curl -X POST http://localhost:1349/api/v1/tools/pdf/pdf-to-text \
  -H "Authorization: Bearer si_your-api-key" \
  -F "file=@report.pdf"

Example Response

{
  "jobId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "downloadUrl": "/api/v1/download/a1b2c3d4-e5f6-7890-abcd-ef1234567890/report.txt",
  "originalSize": 520000,
  "processedSize": 14300,
  "chars": 14300
}

Notes

  • Định dạng đầu vào được chấp nhận: .pdf.
  • Đây là một công cụ nhanh (đồng bộ) trả về kết quả trực tiếp.
  • Trường chars trong phản hồi cho biết số lượng ký tự được trích xuất.
  • Chỉ văn bản được nhúng dạng số mới được trích xuất. Đối với tài liệu quét hoặc PDF dựa trên hình ảnh, hãy dùng công cụ PDF OCR thay thế.