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: 12.1   12.2   12.3   12.4   12.5   13.0   13.1   13.2   13.3   13.4    Statistic    FMM    Blog  

Container.GetResolution

Queries the DPI settings stored in a container.

Component Version macOS Windows Linux Server iOS SDK
Container 4.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes ✅ Yes
MBS( "Container.GetResolution"; Container { ; Selector } )   More

Parameters

Parameter Description Example Flags
Container The container field or value to inspect. MyTable::MyContainerField
Selector Optional, if you pass "x" or "y" only the requested value is returned. "x" Optional

Result

Returns value or error.

Description

Queries the DPI settings stored in a container.
This does not look into the image resolution of an image, but just in the metadata FileMaker stored there when importing the image. FileMaker stores resolution in "DPI " part in the container.
If selector x or y are passed, we return just the DPI value in x or y direction. If no selector is passed, we return list with both values. First entry is x, second y.

Examples

Query resolution:

MBS( "Container.GetResolution"; MyTable::MyContainerField )

Example result:
"300
300"

Query X resolution:

MBS( "Container.GetResolution"; MyTable::MyContainerField; "x" )

Example result: 300

Query Y resolution:

MBS( "Container.GetResolution"; MyTable::MyContainerField; "y" )

Example result: 300

Blog Entries

This function checks for a license.

Created 18th August 2014, last changed 20th May 2019


Container.GetName - Container.GetSize

💬 Ask a question or report a problem