The MBS Xojo DynaPDF Plugin

All plugins   Documentation   Download   Mailing list  
Order DynaPDF Plugin license   Plugin Content   Release Notes  

Create, import and modify PDF files on Mac, Windows and Linux. Includes PDF split and merge, fonts embedding, text extraction and electronic invoices with Factur-X and ZUGFeRD.

This plugin is included in our plugin archive:

Download the MBS Xojo Plugins

Mac macOS

Mac

MBS-Xojo-Plugins250.dmg
( 1.0G )

Windows Windows

Windows

MBS-Xojo-Plugins250.zip
( 1.0G )

Linux Linux

Linux

MBS-Xojo-Plugins250.zip
( 1.0G )

Documentation

Installation

Presentations   Prerelease

Individual files   Libraries

All archives contain the same content.
MBS DynaPDF Plugin.pdf 3.2M

You can order a license here: Order

This plugin part is not included if you order a Complete set license. You can use it independend of all the other plugins.

About DynaPDF

DynaPDF Logo 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.

Blog articles

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:

  1. 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.
  2. With PDF/A converter
    You have Xojo (using PDFDocument class) 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 Xojo can't create a PDF/A directly.

With the download of the MBS Xojo Plugin you will find some examples that show how to insert or read the XML into a PDF.

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, iOS, Windows and Linux for Desktop, Mobile, Console and Web.

Linux: For linux, please tell DynaPDF where to find the fonts.

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!

This plugin can be used stand alone. You do not need another plugin license or a license from dynaforms.com to use it.

DynaPDF Starter vs. Lite vs. Pro vs. Enterprise

The original documentation files for DynaPDF are included in our plugin examples and available here for direct viewing: Online Manual

License note: Our plugin price includes the platform licenses for macOS, iOS, Windows and Linux. For C/C++ those platforms are sold separately. 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.

List of error codes for DynaPDF.

Xojo Developer Magazine Articles

  • Creating PDF Files in issue 7.4
  • Printing PDFs in issue 8.5

Screenshots

Watch tutorial videos:

ThumbnailXojo and DynaPDF

(English)

28:04 minutes

The documentation for MBS DynaPDF Plugin:

show all functions and classes in this plugin.

Examples for this plugin:

Watch tutorial videos:

Blog Entries

Videos

Xojo Developer Magazine

Content of DynaPDF Plugin.

The biggest plugin in space...