fpdf groq gradio pymupdf pillow pytesseract