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: 10.1   10.2   10.3   10.4   10.5   11.0   11.1   11.2   11.3   11.4    Statistic    FMM    Blog  

PDFKit.AddEmptyPage

Adds an empty page to the given PDF document.

Component Version macOS Windows Linux Server iOS SDK
PDFKit 5.0 ✅ Yes ❌ No ❌ No ✅ Yes, on macOS ✅ Yes
MBS( "PDFKit.AddEmptyPage"; PDF { ; Width; Height } )   More

Parameters

Parameter Description Example Flags
PDF A PDF reference number from PDFKit.Open. $ref
Width The width for the new PDF page. 600 Optional
Height The height of the new PDF page. 800 Optional

Result

Returns OK or error.

Description

Adds an empty page to the given PDF document.

Your changes are only done in memory, so please remember to write modified pdf back to disk, e.g. by using PDFKit.WriteToPath. Or use PDFKit.GetPDFDocument to get a PDF for storing in a container.

Examples

Create PDF from images:

# Start new document
Set Variable [$doc; Value:MBS("PDFKit.NewPDFDocument")]
# Add image in full size as new page
Set Variable [$r; Value:MBS("PDFKit.AddImagePage"; $doc; test::image)]
# Add empty page in default size
Set Variable [$r; Value:MBS("PDFKit.AddEmptyPage"; $doc)]
# Add image in given size as new page:
Set Variable [$r; Value:MBS("PDFKit.AddImagePage"; $doc; test::image; 400; 300)]
# get PDF document and store in container:
Set Field [test::test; MBS("PDFKit.GetPDFDocument"; $doc)]
# release memory
Set Variable [$r; Value:MBS("PDFKit.Release"; $doc)]

See also

Blog Entries

Created 16th February 2015, last changed 25th April 2016


OCR.WriteToPDF - PDFKit.AddImageFilePage

Feedback: Report problem or ask question.