PDF Parse

👤 rishabhdugar 📦 v1.0.0 ⭐ 4.2 ⬇️ 801 下載
📄 辦公效率 免費 🔑 需 API Key

📖 技能介紹


name: pdf-parse description: "Parse a PDF into structured JSON: text, layout-aware blocks with bounding boxes, tables, and image metadata."


PDF Parse

What It Does

Parses a PDF into structured JSON with text content, layout-aware blocks (with normalized bounding boxes), tables, and image metadata.

When to Use

  • Extract structured data from PDFs (text, tables, images)
  • Get layout-aware content with bounding box coordinates
  • Parse invoices, forms, or reports into machine-readable format

Parsing Modes

Mode Description
text Text only
layout Text + text blocks with bounding boxes
tables Text + table blocks
full Text + blocks + tables + images (default)

Required Inputs

Provide one of: - url — public URL to a PDF - Multipart upload with file field

Authentication

Send your API key in the CLIENT-API-KEY header.

Get your free API key at https://pdfapihub.com. Full API documentation is available at https://pdfapihub.com/docs.

Use Cases

  • Invoice Parsing — Extract line items, totals, and vendor info from PDF invoices
  • Resume Parsing — Extract structured data (name, experience, skills) from PDF resumes
  • Contract Analysis — Extract clauses, dates, and parties from legal PDF contracts
  • Form Data Extraction — Pull filled form fields and values from PDF forms
  • Research Paper Analysis — Extract text, tables, and figures from academic PDFs

    7w4.net小蔥技能站收錄全網優質技能,值得收藏。

  • Document Indexing — Parse PDFs into structured JSON for search engine indexing

Example Usage

curl -X POST https://pdfapihub.com/api/v1/pdf/parse \
  -H "CLIENT-API-KEY: your_api_key" \
  -H "Content-Type: application/json" \
  -d '{ "url": "https://pdfapihub.com/sample-pdfinvoice-with-image.pdf", "mode": "full", "pages": "1-3" }'

🤖 AI 評測

這個技能質量不錯,文件清晰完整,示例程式碼可直接使用。優點是功能描述詳細、引數配置靈活、支援多種解析模式。不足是缺少錯誤處理指南,遇到問題時排查會比較困難。整體來看,這是一個功能實用、文件友好的技能,適合需要從PDF中提取資料的開發者使用。

📊 多維度評分

適應性4.4
規範性4
有效性4.7
可靠性3.8
可信度4

📁 包含檔案 (4 個)

📄 SKILL.md 1.9 KB
📄 _meta.json 128 B
📄 example.json 892 B
📄 skill.json 900 B