|Components||All||MacOS (Only)||Windows (Only)||Linux (Only, Not)||iOS (Only, Not)|
|Examples||Mac & Win||Server||Client||Guides||Statistic||FMM||Blog||Deprecated||Old|
The function opens the output file into which the PDF file should be written.
|DynaPDF||3.3||✅ Yes||✅ Yes||✅ Yes||✅ Yes||✅ Yes|
|The PDF reference returned from DynaPDF.New.|
|Path||The file path to create the PDF.
The file name should include pdf file extension.
Returns OK on success.
DescriptionThe function opens the output file into which the PDF file should be written.
The PDF file must be created in memory if this function should be used. This is the case if you called DynaPDF.New without a file path.
It is strongly recommended to check with DynaPDF.HaveOpenDocument whether a PDF file is still in memory before calling this function.
If you get back an error "Cannot open file!", please check if you didn't open the file before with DynaPDF.OpenPDFFromFile. In that case a call to DynaPDF.CloseImportFile may be needed.
This function requires a native path. Use Path.FileMakerPathToNativePath to convert a FileMaker path to a native path if required. If you like to have the user choose the path, you can use FileDialog functions.
For Server be aware that server has limited permissions and may not be able to access all files on a computer.
See also OpenOutputFile function in DynaPDF manual.
Import selected pages from one PDF and write into a new one:
This function checks for a license.
Created 18th August 2014, last changed 25th July 2023