docx
FreeExtract text from Microsoft Word documents
The English summary is being prepared. Showing the original description.
Extract text from PDF documents
The English summary is being prepared. Showing the original description.
See how to installReview the instructions the agent will receive before you install.
Extracts text from PDF files using pypdf as the primary parser, with
pdfminer.six as a fallback for CJK fonts that pypdf cannot decode
(detected when pypdf yields fewer than 50 characters per page on average).
pip install pypdf pdfminer.six
import asyncio
from synthadoc.skills.pdf.scripts.main import PdfSkill
skill = PdfSkill()
async def main():
result = await skill.extract("/path/to/paper.pdf")
print(result.text) # extracted text from all pages
print(result.metadata) # {"pages": N, "cjk_fallback": bool, ...}
asyncio.run(main())
.pdfpdf, research paperscripts/main.py — PdfSkill classreferences/cjk-notes.md — notes on CJK font handlingNo reviews yet. Tell others what you thought.
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.
Extract text from Microsoft Word documents
The English summary is being prepared. Showing the original description.
Extract text from images using a vision LLM
The English summary is being prepared. Showing the original description.
Ingest Markdown and plain text files
The English summary is being prepared. Showing the original description.
Extract text from Microsoft PowerPoint presentations
The English summary is being prepared. Showing the original description.
Extract conversation turns from AI session history files (.jsonl)
The English summary is being prepared. Showing the original description.
Fetch and extract text from web URLs
The English summary is being prepared. Showing the original description.