Skill 多語言閱讀指南
pdf用途、用法與原始來源
使用者在需要對 PDF 文件進行任何操作時都可以使用此技能,包括讀取或提取文件內容。text/tables從 PDF 文件中提取資訊、將多個 PDF 文件合併為一個、拆分 PDF 文件、旋轉頁面、添加浮水印、建立新的 PDF 文件、填寫 PDF 表單encrypting/decrypting能夠處理 PDF 文件、提取圖像以及對掃描的 PDF 文件進行 OCR 識別,使其可搜尋。如果使用者提到 .pdf 文件或要求產生 .pdf 文件,請運用這項技能。
原文擷取時間:
- 來源儲存庫
- anthropics/skills
- SKILL.md
skills/pdf/SKILL.md- 儲存庫 Star
- 185,373
- 儲存庫最近更新
- 2026-10-29
- 能力分類
- 文件
- 最近採集時間
授權:授權檔案待核驗
流程片段用來協助閱讀上游說明。本頁沒有執行第三方 Skill,不屬於實測評測。
下面的用途與操作片段來自上游文件,由本站整理並翻譯,和另行標示的 Codez 編輯分析分開呈現。
這個 Skill 能做什麼
使用者在需要對 PDF 文件進行任何操作時都可以使用此技能,包括讀取或提取文件內容。text/tables從 PDF 文件中提取資訊、將多個 PDF 文件合併為一個、拆分 PDF 文件、旋轉頁面、添加浮水印、建立新的 PDF 文件、填寫 PDF 表單encrypting/decrypting能夠處理 PDF 文件、提取圖像以及對掃描的 PDF 文件進行 OCR 識別,使其可搜尋。如果使用者提到 .pdf 文件或要求產生 .pdf 文件,請運用這項技能。
如何使用:上游操作流程
概述
本指南涵蓋使用 Python 程式庫和命令列工具進行基本 PDF 處理操作。有關進階功能、JavaScript 程式庫和詳細範例,請參閱REFERENCE.md如果您需要填寫 PDF 表格,請閱讀以下內容。FORMS.md並按照其指示操作。
原文片段 · L9 ↗後續步驟
對於高級 pypdfium2用法,請參見REFERENCE.md有關 JavaScript 函式庫(pdf-lib),請參見REFERENCE.md如果您需要填寫 PDF 表格,請按照說明進行操作。FORMS.md有關故障排除指南,請參閱REFERENCE.md
原文片段 · L309 ↗from pypdf import PdfReader, PdfWriter
# Read a PDF
reader = PdfReader("document.pdf")
print(f"Pages: {len(reader.pages)}")
# Extract text
text = ""
for page in reader.pages:
text += page.extract_text()環境與相依需求
本次未從該檔案選出獨立的環境需求片段,不代表無須相依套件。請繼續核對儲存庫的安裝說明和引用檔案。
限制與結果檢查
下標和上標
重要提示:切勿使用 Unicodesubscript/superscriptReportLab PDF 中的字元(₀₁₂₃₄₅₆₇₈₉, ⁰¹²³⁴⁵⁶⁷⁸⁹)由於內建字體不包含這些字形,因此會顯示為純黑色方框。請改用 ReportLab 的 XML 標記標籤,並將其放在段落物件中:
原文片段 · L169 ↗開始使用前
- 先核對支援的 Agent 宿主和儲存庫安裝說明。保留完整 Skill 目錄及其引用的腳本、資源和文件,只複製 SKILL.md 可能遺漏相依需求。
- 向 Agent 提供實際輸入、預期輸出和驗收標準。呼叫方式與可用工具取決於宿主環境,本站不假定存在通用的安裝指令。
- 先在暫存專案或輸入副本上試用。涉及修改檔案、遠端服務或計費資源的操作,應逐項核對後再授權。
- 依照原文檢查項目和自己的需求驗證輸出。成功觸發或儲存庫 Star 較高,都不能證明結果正確。
繼續閱讀原始文件
相關 Skill
翻譯與介紹範圍
本頁從固定版本的上游 SKILL.md 整理用途與操作片段,譯文使用輔助翻譯。它不是完整手冊,也不代表經過相容性實測;使用前請核對原文及其引用檔案。
介紹依據下方列出的固定版本;目前儲存庫動態和目錄擷取時間分開呈現。
- 固定版本來源
- 閱讀原文 ↗
- 原文擷取時間
- 來源提交版本
ca45fc496a3436251f191354091d557da31c15b5- 原文 SHA-256
9f78b8359fbd4943ad260a7a1e436e5a96503406d6c34e99f69223d647d85b9c