视觉画布设计
canvas-design
基于设计原则创作静态视觉作品,用于海报与品牌图形。
skill-106【文档与办公】A comprehensive toolkit for processing various document types including text, images, and spreadsheets.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
This utility provides broad functionality for processing and managing documents across multiple formats. Users can extract, manipulate, and convert documents, catering to a wide variety of applications in data management and analysis. It supports documents in formats such as PDF, DOCX, XLSX, images, and more.
Here’s a general example of how to use the utility to process documents:
from document_processor import DocumentProcessor
doc_processor = DocumentProcessor()
# Extract text from a PDF file
text = doc_processor.extract_text("example.pdf")
print(text)
# Convert DOCX to PDF
doc_processor.convert("input.docx", "output.pdf")
# Validate document format
is_valid = doc_processor.validate_format("data_file.xlsx")
print(f"Is valid: {is_valid}")
The utility supports a range of document formats:
For each format, various processing functions can be applied, but it's important to note that specific functionality may vary by type.
This utility serves as a powerful tool to streamline document processing tasks across various applications. For more detailed instructions, please consult the extended manual located at docs/document_processing_utility.md.