MBS FileMaker Plugins - DynaPDF
About DynaPDF
Anyone who needs to edit or create PDF files on client / server systems, requires a PDF library that can deal with current PDF files in the future. The PDF format was greatly extended in recent years and the development does never end. A PDF library must keep pace with this development but it is almost impossible to implement all new features immediately after the publication of a new version of PDF. Therefore, a PDF library should ensure that new features do not lead to errors or even data loss.
In DynaPDF this is of course the case. The PDF import is version independent and therefore supports features that do not even exist today. As long as the PDF syntax will not be changed, any PDF file can be imported correctly and saved without data loss.
Due to the variety of applications which can create PDF files today, the error handling and repair capabilities for damaged files play also an increasingly important role. The repair capabilities must be at least as good as the ones in common PDF viewers to avoid unnecessary support requests.
Therefore, we take care that also heavily damaged files can still be opened with DynaPDF. Not all damages must necessarily be repaired, that would be an almost impossible task, but the intact parts of a PDF file should still be accessible.
Of course, DynaPDF leaves file errors not in the dark. Almost all repairs and found errors are stored in an error log. For problems, the error source can therefore be determined quite quickly. Since practically all errors are logged, DynaPDF must of course itself produce very clean files.
ZUGFeRD and e-Invoices
If you want to implement e-invoices according to the ZUGFeRD standard in a solution with FileMaker, the MBS plugins will help you. With the XML and DynaPDF functions, you can implement both creation and reading. You have two options:
- Without PDF/A converter
You create the PDF from scratch with DynaPDF and save it as PDF/A.
You only need the Lite version for this, but you must not import an existing PDF as a template. - With PDF/A converter
You have FileMaker (export data records as PDF) write a PDF. Then load this PDF into DynaPDF and output it as a PDF file together with the XML. For this you need DynaPDF Pro and the PDF/A extension, because FileMaker can't create a PDF/A directly.
With the download of the MBS FileMaker Plugin you will find some examples that show how to insert or read the XML into a PDF. Since last summer we also have examples to build the XML from records in FileMaker and an example to parse the XML back into fields. You are welcome to use the examples as a template for your implementation.
PS: Please have a look at the latest examples. 14.6pr2 has a few bugfixes.
Pricing
Create, import and modify PDF files on Mac, Windows and Linux. Includes PDF split and merge, fonts embedding and text extraction
For prices, please check the pricing page.
The DynaPDF license is an add-on to your MBS FileMaker Plugin license and licensed per developer (not per installation).
Please note that licensing terms, options and costs depend on DynaForms GmbH, the company behind DynaPDF. Monkeybread Software is not responsible if these conditions change. We do recommend to order renewals for multiple years to lock in the current prices.
Updated often
As DynaPDF evolves quickly, please sign up to our mailing list. Once a new DynaPDF Version is available, we quickly update our plugins and provide newer plugin files and examples in our prerelease versions.
For recent changes, please check our Release notes.
Information
Works with macOS, Windows, FileMaker Cloud for AWS (Linux) and the FileMaker iOS SDK.
Yearly updates cost around 10% of the original price. Your update starts when the last license ended, not when at the purchase date of the update!
The DynaPDF licenses from MBS are valid for FileMaker, Xojo, Real Studio and C/C++ on Mac OS X, Windows and Linux. You do not need another plugin license or a license from dynaforms.com to use it. And if you do development in C/C++, you can also order your license with support for iOS, Android, AIX, HP-UX, Solaris or OS400.
DynaPDF Starter vs. Lite vs. Pro vs. Enterprise
The original documentation files for DynaPDF are included in our plugin examples and available here for download: dynapdf_help.pdf. Online Manual. Download
List of error codes for DynaPDF.
Blog Articles for ZUGFeRD functions
- Elektronische Rechnungen in FileMaker (German)
- Validate electronic invoices with Saxon
- PDF Rechnung mit oder ohne ZUGFeRD empfangen? (German)
- ZUGFeRD mit DynaPDF und MBS (German)
- ZUGFeRD Update (German)
- ZUGFeRD Update (English)
- Validating schema for electronic invoices with ZUGFeRD PDF
- Extract invoice for ZUGFeRD and Facture-X PDF
- The new ZUGFeRD example PDF
- DynaPDF Licenses and ZUGFeRD invoices
- Creating PDF/A in FileMaker with ZUGFeRD standard PDF
Blog Articles for PDF functions
- Unlocking the Power of PDFs in FileMaker with DynaPDF and the MBS FileMaker Plugin PDF
- Page Layouting in DynaPDF PDF
- PDF Attachments in FileMaker with DynaPDF PDF
- DynaPDF Parser for FileMaker PDF
- Use DynaPDF to create PDF documents with PDF A/4 version PDF
- Render pictures from PDF PDF
- Adding cutting lines for PDF in FileMaker PDF
- Add page links for FileMaker PDF
- Multi Column Output for PDFs with FileMaker PDF
- DynaPDF WriteFText with links inside PDF
- Digitally signing PDF with DynaPDF and custom signature appearance PDF
- Merge PDF with table of contents PDF
- PDF Forms with MBS Plugin PDF
- Create two page PDF document in FileMaker PDF
- FileMaker and PDF Containers PDF
- Normalize PDF orientation with MBS Plugins and DynaPDF PDF
- Custom function to optimize PDF in FileMaker via Dyn
- DynaPDF form creation with calculation with FileMaker PDF
- DynaPDF Optimize Command PDF
- Compressing PDFs with PDFKit in FileMaker PDF

