Components All New MacOS Windows Linux iOS
Examples Mac & Win Server Client Guides Statistic FMM Blog Deprecated Old

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