Overview
Document Processing tools allow you to extract text content from various document formats including PDF, DOCX, and Word documents. These tools are essential for document analysis, content extraction, and text processing workflows.Key Features
PDF_EXTRACT_TEXT- Extract text content from PDF files
DOCX_EXTRACT_TEXT- Extract text content from DOCX files
JINBA_FLEX_PARSER- Parse documents to text using the Jinba Flex Parser API. Supports various file formats including PDF, DOCX, images, and more
WORD_TABLE_EXTRACT- Extract table data from Word documents as JSON
WORD_TABLE_UPDATE- Update table data in Word documents
TRANSLATE_PPTX_FILE- Translate text content in PowerPoint (PPTX) files to different languages
CONVERTER_HTML_TO_PDF and CONVERTER_HTML_TO_DOCX tools on the Data Conversion Tools page.
Authentication
No authentication required. Document processing tools work directly with file URLs or base64 encoded files.Example: Basic Text Extraction
Example: Parse Documents with Jinba Flex Parser
JINBA_FLEX_PARSER parses a document from a URL and returns the extracted text. It works with URL-based files (no base64 encoding needed) and supports PDF, DOCX, images, and more.
Input:
Config:
Output:
result: The parsed text content from the document
Example: Word Table Processing
Example: Document Analysis Pipeline
Example: Batch Document Processing
Example: PowerPoint Translation
Example: Multilingual Presentation Workflow
Supported Languages
TheTRANSLATE_PPTX_FILE tool supports translation to various languages using standard language codes:
Popular Language Codes:
- en: English
- es: Spanish
- fr: French
- de: German
- it: Italian
- pt: Portuguese
- ru: Russian
- ja: Japanese
- ko: Korean
- zh: Chinese (Simplified)
- ar: Arabic
- hi: Hindi
- nl: Dutch
- sv: Swedish
- da: Danish
- no: Norwegian
- fi: Finnish
Usage Notes:
- Translation preserves original formatting and slide structure
- Text in images cannot be translated (only text boxes and shapes)
- Complex animations and transitions are preserved
- File size may vary slightly after translation
- Processing time depends on presentation size and complexity
Tips and Best Practices
- Support for base64 encoded files enables secure file processing
- Always validate file types before processing
- Consider file size limitations when processing large documents
- Use appropriate timeouts for large document processing
- Implement error handling for corrupt or unsupported files
- Extract tables separately from text for structured data analysis
- Consider text cleaning and preprocessing for better analysis results