[PR #383] [CLOSED] feat: introduce a new tool to process pdf files #1335

Closed
opened 2026-02-16 10:22:39 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langgenius/dify-official-plugins/pull/383
Author: @fdb02983rhy
Created: 3/5/2025
Status: Closed

Base: mainHead: feat-introduce-a-tool-to-process-pdf-files


📝 Commits (3)

  • 23b1aaf feat: introduce a new tool to process pdf files
  • 070d229 Update icon.svg
  • 6d03fad refactor: Improve PDF processing tools with robust error handling and validation

📊 Changes

14 files changed (+413 additions, -0 deletions)

View changed files

tools/pdf_process/.env.example (+4 -0)
tools/pdf_process/README.md (+18 -0)
tools/pdf_process/_assets/icon.svg (+4 -0)
tools/pdf_process/_assets/pdf_extractor.png (+0 -0)
tools/pdf_process/_assets/pdf_page_counter.png (+0 -0)
tools/pdf_process/main.py (+6 -0)
tools/pdf_process/manifest.yaml (+34 -0)
tools/pdf_process/provider/pdf_process.py (+7 -0)
tools/pdf_process/provider/pdf_process.yaml (+20 -0)
tools/pdf_process/requirements.txt (+2 -0)
tools/pdf_process/tools/pdf_extractor.py (+153 -0)
tools/pdf_process/tools/pdf_extractor.yaml (+37 -0)
tools/pdf_process/tools/pdf_page_counter.py (+102 -0)
tools/pdf_process/tools/pdf_page_counter.yaml (+26 -0)

📄 Description

https://github.com/user-attachments/assets/4e135538-7d4b-4697-a598-07fcf2b0c6b9


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/langgenius/dify-official-plugins/pull/383 **Author:** [@fdb02983rhy](https://github.com/fdb02983rhy) **Created:** 3/5/2025 **Status:** ❌ Closed **Base:** `main` ← **Head:** `feat-introduce-a-tool-to-process-pdf-files` --- ### 📝 Commits (3) - [`23b1aaf`](https://github.com/langgenius/dify-official-plugins/commit/23b1aafa584f38273e34ea547732730e1dca88f0) feat: introduce a new tool to process pdf files - [`070d229`](https://github.com/langgenius/dify-official-plugins/commit/070d229fc98913aca7bb90f9ff4ffdc8b87e04b7) Update icon.svg - [`6d03fad`](https://github.com/langgenius/dify-official-plugins/commit/6d03fadb0ef0ef06c65bdfd1fde5f03274b3a5e6) refactor: Improve PDF processing tools with robust error handling and validation ### 📊 Changes **14 files changed** (+413 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `tools/pdf_process/.env.example` (+4 -0) ➕ `tools/pdf_process/README.md` (+18 -0) ➕ `tools/pdf_process/_assets/icon.svg` (+4 -0) ➕ `tools/pdf_process/_assets/pdf_extractor.png` (+0 -0) ➕ `tools/pdf_process/_assets/pdf_page_counter.png` (+0 -0) ➕ `tools/pdf_process/main.py` (+6 -0) ➕ `tools/pdf_process/manifest.yaml` (+34 -0) ➕ `tools/pdf_process/provider/pdf_process.py` (+7 -0) ➕ `tools/pdf_process/provider/pdf_process.yaml` (+20 -0) ➕ `tools/pdf_process/requirements.txt` (+2 -0) ➕ `tools/pdf_process/tools/pdf_extractor.py` (+153 -0) ➕ `tools/pdf_process/tools/pdf_extractor.yaml` (+37 -0) ➕ `tools/pdf_process/tools/pdf_page_counter.py` (+102 -0) ➕ `tools/pdf_process/tools/pdf_page_counter.yaml` (+26 -0) </details> ### 📄 Description https://github.com/user-attachments/assets/4e135538-7d4b-4697-a598-07fcf2b0c6b9 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-16 10:22:39 -05:00
yindo closed this issue 2026-02-16 10:22:39 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify-official-plugins#1335