PdfCloseFile As Boolean

 

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