
How to Generate PDFs from FileMaker Data Using Python
You already use python-fmrest to pull data from FileMaker. Now what? Maybe you're exporting records for a report. Maybe you're building invoices at month-end. Maybe you just need to turn FileMaker data into something you can email to a client without sending them a .fmp12 file. This tutorial shows you how to build a clean pipeline: python-fmrest to fetch your FileMaker data, PDFForge to turn it into professional PDFs. No wkhtmltopdf. No Puppeteer. No LaTeX. Just Python, JSON, and an API call. What you'll need Python 3.6+ (python-fmrest requirement) A FileMaker Server with the Data API enabled (FileMaker Server 17+ or Claris FileMaker Server) A PDFForge account — free tier gives you 25 documents/month, no credit card required A PDF or DOCX template uploaded to your PDFForge dashboard Install the dependencies: pip install python-fmrest requests Step 1: Connect to FileMaker with python-fmrest If you've used python-fmrest before, this is familiar. If not — it's a clean Python wrapper aroun
Continue reading on Dev.to Python
Opens in a new tab



