Topics   All   Mac OS X (Only)   Windows (Only)   Linux (Only, Not)   iOS (Only, Not)  
Components   Crossplatform Mac & Win   Server (Not)   Client   Old   Guides   Examples
New in version: 6.2   6.3   6.4   6.5   7.0   7.1   7.2   7.3   7.4   7.5    Statistic  

PDFKit.GetPDFPageValue

Queries a page property.

Component Version macOS Windows Server FileMaker Cloud FileMaker iOS SDK
PDFKit 5.0 Yes No Yes, macOS only No No

MBS( "PDFKit.GetPDFPageValue"; PDF; index; Selector; Parameter { ; DontRenderPreview } )

Parameters

Parameter Description Example value
PDF A PDF reference number from PDFKit.Open. $ref
index The index of the page. From zero to PDFKit.GetPDFPageCount-1. 1
Selector Which value to pick. "label"
Parameter For dataRepresentation the filename. For width/height/x/y the index of the box: 0 = media box, 1 = crop box, 2 = bleed box, 3 = trim box, 4 = art box.
DontRenderPreview Optional
Optional for dataRepresentation. Pass 1 to not create a JPEG with preview of first page as part of the container.
0

Result

Returns OK or error.

Description

Queries a page property.

labelThe page label. Usually "1" for the first page, "2" for the second, etc.
rotationRotation on a page.
numberOfCharactersNumber of characters on the page (including linefeeds and spaces inserted).
stringString (with linefeeds and in some cases spaces inserted) representing the text on the page.
attributedStringSame as string, but with formatting.
displaysAnnotationsWhether to display annotations if page is drawn.
dataRepresentationThe page as a PDF document. Pass as parameter the file name to use for the container value.
widthThe width of page.
heightThe height of page.
XThe x offset of page bounds.
YThe y offset of page bounds.

For X/Y/Width/Height you can specify which box to use in the parameter.

See also


PDFKit.GetPDFPageText   -   PDFKit.GetPDFPagesPDF

Feedback: Report problem or ask question.




Links
MBS Xojo blog