视觉画布设计
canvas-design
基于设计原则创作静态视觉作品,用于海报与品牌图形。
text-tables-and-rag【文档与办公】Extract text, search, tables, OCR-aware textpages, and LLM/RAG-ready text outputs with PyMuPDF.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill for text extraction, layout reconstruction, search locations, table detection/extraction, OCR boundaries, and Markdown/JSON/plain-text material for LLM and RAG pipelines.
Page.get_text() modes, clips, sorting, TextPage, words/blocks/dict/rawdict, and rotated text.Page.find_tables(), TableFinder, Table, strategies, headers, Markdown, pandas, and lifetime rules.Opening/saving belongs to document-core; rendered images belong to rendering-images-and-graphics; annotation/redaction after search belongs to pdf-editing-annotations-forms; python -m pymupdf gettext belongs to cli-and-maintenance.
Start with page.get_text("text", sort=True) or words; use dict/rawdict for spans/fonts/coordinates; use search_for(..., quads=True) for rotated text; use find_tables() and Table.to_markdown() for visible tables. Treat OCR and PyMuPDF4LLM as optional until verified.