dysong3

"save records as PDF" provoking error

6 posts in this topic

Since migrating from FMSA 13 to FMS 15 and upgrading different versions of FMP 14 and 15 recently, certain layouts are provoking an error with the function, "save records as PDF".  This is independent of whether the function is in a script or called manually.  The PDF error that now appears is:

Quote

There was an error opening this document. The file is damaged and could not be repaired.

Would any one have any ideas of how to resolve this.  The only workaround I have found is to dig out an old version of FMP 13 and there the "save records as PDF" works fine.  I wold like to avoid having to do this.

Share this post


Link to post
Share on other sites

There are a couple of bugs in FileMaker. e.g. saving PDF fails if the used fonts on Windows have file extension .TTF in capital letters. in lower case letters it works.

Anyway, you can always use MBS Plugin with DynaPDF and the Optimize command to get a smaller and fixed PDF.

 

see

http://www.mbsplugins.eu/DynaPDFOptimize.shtml

and

http://www.mbs-plugins.com/archive/2016-12-07/Custom_function_to_optimize_PD/monkeybreadsoftware_blog_filemaker

1 person likes this

Share this post


Link to post
Share on other sites

Thanks for that. But it seems a bit over the top to invest in a plugin just to have a function that standard FMP is meant to deliver. 

Share this post


Link to post
Share on other sites

Well, you can of course redo the layouts.

But I have seen a lot of people run in similar issues and I don't think FMI cares much about the issue.

Share this post


Link to post
Share on other sites

Would you know what the criteria is for creating layouts that work for PDFs. I work on Macs. 

Share this post


Link to post
Share on other sites

Not sure what all criteria are.

There is a known problem with font files on Windows having capital letters in file name extensions.

And some issues with using older templates for the layouts which are no longer available/supported in FM 15.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now