Topics
All
MacOS
(Only)
Windows
(Only)
Linux
(Only, Not)
iOS
(Only, Not)
Components
Crossplatform Mac & Win
Server
Client
Old
Deprecated
Guides
Examples
Videos
New in version:
9.5
10.0
10.1
10.2
10.3
10.4
10.5
11.0
11.1
11.2
Statistic
FMM
Blog
DynaPDF.SaveAndSignFile
Saves and signs the current PDF.
Component | Version | macOS | Windows | Linux | Server | FileMaker iOS SDK |
DynaPDF | 3.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes |
MBS( "DynaPDF.SaveAndSignFile"; PDF; CertFilePath; Password { ; Reason; Location; FileName; Preview } ) More
Parameters
Parameter | Description | Example | Flags |
---|---|---|---|
The PDF reference returned from DynaPDF.New. | |||
CertFilePath | File path to a PKCS#12 certificate file. | "C:\test.pfx" | |
Password | Password to decrypt the cert's private key. | $password | |
Reason | Reason string. | $reason | Optional |
Location | Signers location string | $location | Optional |
FileName | The file name to be associated with the container value. The file name should include pdf file extension. |
"hello.pdf" | Optional |
Preview | Whether to include a preview JPEG. Default is 1 for including one. Pass zero to disable preview. |
1 | Optional |
Result
Returns container value with PDF file.
Description
Saves and signs the current PDF.On success you either get back the PDF as container value (in memory PDF) or it returns OK after writing PDF to file (file based PDF).
The plugin also renders a JPEG for preview and includes it within the container value (with DynaPDF Pro).
On Windows you can use WinCrypt with DynaPDF.SaveAndSignFileWinCrypt function and optionally use dialog to pick the certificate with DynaPDF.SaveAndSignFileWinCryptDialog from the certificate store.
For longer keys with 2048 and 4096 bits, please check DynaPDF.SaveAndSignFileExt function.
Examples
Save PDF:
Set Field [ MyTable::ContainerField; MBS( "DynaPDF.SaveAndSignFile"; $PDF; "/Users/cs/Desktop/test.pfx"; $password; "Test"; ""; "report.pdf" ) ]
See also
- DynaPDF.New
- DynaPDF.PlaceSigFieldValidateIcon
- DynaPDF.Save
- DynaPDF.SaveAndSignFileExt
- DynaPDF.SaveAndSignFileWinCrypt
- DynaPDF.SaveAndSignFileWinCryptDialog
Release notes
- Version 11.1
- Fixed bug in DynaPDF.SaveAndSignFileExt function.
- Version 11.0
- Added DynaPDF.SaveAndSignFileExt function to sign PDF file with 2048 or 4096 bit key length.
- Version 10.1
- Added DynaPDF.SaveAndSignFileWinCrypt and DynaPDF.SaveAndSignFileWinCryptDialog functions.
Example Databases
Blog Entries
- Digitally signing PDF with DynaPDF and custom signature appearance
- MBS Filemaker Plugin, version 3.3pr7
Created 18th August 2014, last changed 8th January 2021
DynaPDF.Save - DynaPDF.SaveAndSignFileExt
Feedback: Report problem or ask question.

Links
MBS Xojo Chart Plugins