適用於 Openclaw 的 pdf2ofd: 高保真 PDF 轉 OFD 轉換器

一個專門用於將 PDF 轉換為中國國家標準 OFD 格式的技能,支援字元級精度和透明度。

xzw
v1.0.2
Mar 15, 2026
0
898
0

安裝與下載

1. ClawHub CLI

從來源直接安裝技能的最快方式。

npx clawhub@latest install pdf2ofd

2. 手動安裝

將技能資料夾複製到以下位置之一

全域模式
~/.openclaw/skills/
工作區
<project>/skills/

優先級:工作區 > 本地 > 內建

3. 提示詞安裝

將此提示詞複製到 OpenClaw 即可自動安裝。

請幫我使用 Clawhub 安裝 pdf2ofd。如果尚未安裝 Clawhub,請先安裝(npm i -g clawhub)。

想要直接下載?

取得包含原生技能檔案的ZIP壓縮檔。

什麼是 pdf2ofd: 高保真 PDF 轉 OFD 轉換器?

PDF 轉 OFD 高保真轉換器是一個專門的 Openclaw Skills 模組,旨在彌補標準 PDF 文件與中國國家標準 OFD (GB/T 33190-2016) 格式之間的差距。與基礎轉換器不同,該工具專注於高保真還原,對於需要精確視覺保真度的財務文件、電子發票(OFD版式發票)和報告至關重要。

此技能利用先進的渲染技術,確保保留每個字元、向量路徑和圖像透明層。它在處理電子印章和簽名等複雜元素方面特別有效,為需要使用 Openclaw Skills 生態系統遵守國家數位文件標準的開發人員和企業提供了穩健的解決方案。

pdf2ofd: 高保真 PDF 轉 OFD 轉換器 應用場景

  • 將標準 PDF 發票轉換為符合財務合規性的官方 OFD 格式電子發票。
  • 為法律文件和政府報告保留像素級完美的位置。
  • 將舊版 PDF 存檔遷移到 OFD 標準,以實現長期數位保存。
  • 在財務或會計系統中自動化海量文件轉換工作流。

pdf2ofd: 高保真 PDF 轉 OFD 轉換器 運作原理

  1. 該技能使用 PyMuPDF 解析輸入的 PDF 以提取原始字典資料,包括字元級定位 (DeltaX) 和基準線原點。
  2. 分析向量圖形以提取描邊顏色、填充顏色和線寬,確保原始路徑的完整性。
  3. 進行字體映射,將平台特定的字體名稱(例如 macOS 上的 STSong)轉換為標準化的 OFD 字體名稱(如 SimSun)。
  4. 在記憶體中處理並打包圖像和透明遮罩 (SMasks),以保持安全性與速度。
  5. 該技能應用啟發式顏色捕捉以確保財務文件的準確性,例如修正發票紅 (Invoice Red)。
  6. 生成最終符合標準的 OFD ZIP 結構並儲存為輸出文件。

pdf2ofd: 高保真 PDF 轉 OFD 轉換器 設定指南

要使用此技能,請確保在 Python 環境中安裝了所需的相依項目:

pip install pymupdf pillow easyofd xmltodict

然後您可以透過 CLI 執行轉換:

python3 pdf2ofd.py <input_path.pdf> [output_path.ofd]

pdf2ofd: 高保真 PDF 轉 OFD 轉換器 資料結構與分類體系

元素 描述
輸入 PDF 文件 (.pdf)
輸出 高保真 OFD 壓縮包 (.ofd)
字體映射 智慧型 macOS/Windows 到 GB/T 標準映射
打包 安全的記憶體中 ZIP 結構
中繼資料 符合 GB/T 33190-2016 要求的 XML 清單

pdf2ofd: 高保真 PDF 轉 OFD 轉換器 進階特性

  • DeltaX 字元定位,確保與源 PDF 相比具有 100% 的排版準確度。
  • 完整的 SMask 和 Alpha 透明度支援,專門用於電子印章和簽名。
  • 針對財務文件合規性優化的啟發式 "Invoice Red" 顏色捕捉。
  • 對 easyofd 函式庫進行深度 monkey-patching,以解決原生資源 ID 和定位限制。
  • 零拷貝資源處理,以在 Openclaw Skills 框架內的轉換過程中最大化圖像品質。

SKILL.md


加載中

Openclaw 相關技能

METADATA

Github Stars: 0
forks: 0

精選*