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