Finishes the PDF file and
frees all used resources.
PdfCloseFile includes a call to PdfEndPage so we do not have to explicitly end
the last page of a pdf file.
Returns:
Type |
Value |
Description |
Boolean |
True
or False |
Returns
True if the file has successfully
been closed. |
Available in:
WindowMain |
WindowLink |
YES |
YES |
Used in:
XojoScript
Name |
GUID |
Create
Seminar Invoice As PDF |
2C3F7F29-A29A-4338-ACF5-51894B709DA5 |
Create
Seminar Invoice With Slip As PDF |
739DA58E-17EE-41CE-BB54-E7362CFE17D4 |
Hint: You can
find references to XojoScripts which make use of this function by sending the
following SQL statement to the database:
Select id,GUID, ScriptName,ScriptCode from im_scripts
where ScriptCode Like '%PdfCloseFile%'
Example XojoScript:
If
Not PdfStart("testfile.pdf") > 0 Then
MsgBox "PDF creation of PDF failed!"
Return
End
If
PdfSetPageCoordsTopDown
Dim
x,y As Double
= 30.0
// Set output font and color
PdfSetFont("Arial","Regular",10.0)
Call
PdfSetFillColor("&c00000000")
// black textcolor
// write a location and current date
Call
PdfWriteText(x,y,"Page
1")
// Finalize PDF
Call
PdfcloseFile
// Show it to the user
Call
Pdflaunch