Components | All | New | MacOS | Windows | Linux | iOS | ||||
Examples | Mac & Win | Server | Client | Guides | Statistic | FMM | Blog | Deprecated | Old |
DynaPDF.GetPageBBox
Queries page size for a PDF page.
Component | Version | macOS | Windows | Linux | Server | iOS SDK |
DynaPDF | 3.0 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes |
MBS( "DynaPDF.GetPageBBox"; PDF; PageIndex { ; Box } ) More
(old name: DynaPDF.GetPageBounds)
Parameters
Parameter | Description | Example | Flags |
---|---|---|---|
The PDF reference returned from DynaPDF.New. | |||
PageIndex | The page index in range from 1 to DynaPDF.GetPageCount. | 1 | |
Box | Which box to use. Default is Mediabox. You can pass MediaBox, CropBox, ArtBox, BleedBox or TrimBox. |
"MediaBox" | Optional |
Result
Returns rectangle as string with four numbers for left, top, right and bottom.
Description
Queries page size for a PDF page.Please note that we have DynaPDF.GetPageBBox for the current working PDF and the DynaPDF.GetImportPageBounds for the current open import PDF.
See also GetPageBBox function in DynaPDF manual.
Examples
Queries crop size of page 5 from current working PDF:
$r = MBS( "DynaPDF.GetPageBBox"; $PDF; 5; "CropBox" )
See also
- DynaPDF.GetImportPageBounds
- DynaPDF.GetPageCount
- DynaPDF.GetPageField
- DynaPDF.GetPageLabel
- DynaPDF.GetPageNum
- DynaPDF.GetPageWidth
- DynaPDF.New
- DynaPDF.Parser.DeleteText
- DynaPDF.SetPageBBox
- DynaPDF.SetPageMode
Blog Entries
This function checks for a license.
Created 18th August 2014, last changed 14th June 2022