Sitemap
Jeffrey Henry

Jeffrey Henry

Full-Stack Software Engineer | Cybersecurity Enthusiast | DevOps Certified

Press enter or click to view image in full size
Cover image with title and subtitle

Member-only story

Breaking the Container

Native PDF Text Extraction in FileMaker 2025

5 min readDec 13, 2025

--

Not a Medium Member? Read the full article here.

Introduction

For nearly two decades, the PDF container field has been a “black box” in the FileMaker ecosystem. We could store the file, export it, or view it, but programmatic access to the data inside the document required external dependencies. Architects had to rely on expensive plugins, fragile OS-level scripting, or complex micro-services just to read an invoice number.

With the release of FileMaker 2025 (v22.0), Claris has closed this gap. The introduction of GetTextFromPDF marks a significant shift in how we architect document management systems. By moving text extraction into the native calculation engine, we reduce deployment complexity and improve solution portability across Windows, macOS, Linux, and iOS.

Here is an architectural breakdown of this function, its limitations, and how to implement it effectively.

The Function: Simplicity by Design

Unlike the complex plugin calls of the past, Claris has opted for extreme simplicity with GetTextFromPDF. It accepts a single argument: the container field holding the document.

--

--

Jeffrey Henry
Jeffrey Henry

Written by Jeffrey Henry

Full-Stack Software Engineer | Cybersecurity Enthusiast | DevOps Certified