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: 9.3   9.4   9.5   10.0   10.1   10.2   10.3   10.4   10.5   10.6    Statistic    FMM    Blog  

GMImage.TransformOrigin

Origin of coordinate system to use when annotating with text or drawing.

Component Version macOS Windows Linux Server FileMaker iOS SDK
GraphicsMagick 2.0 Yes Yes Yes Yes Yes
MBS( "GMImage.TransformOrigin"; ImageRef; x; y )   More

Parameters

Parameter Description Example
ImageRef The image reference number. 1
x The horizontal offset 0
y The vertical offset 0

Result

Returns "OK" on success.

Description

Origin of coordinate system to use when annotating with text or drawing.

See GMImage.TransformReset to reset current transform.

Examples

Draw rectangle 45° rotated at specific coordinate:

# move origin
Set Variable [ $r ; Value: MBS( "GMImage.TransformOrigin"; $img; 50 + 125; 50 + 75 ) ]
# draw rectangle centered there
Set Variable [ $r ; Value: MBS("GMImage.DrawRectangle"; $img; -125; -75; 125; 75) // 250 x 150 ]
# rotate 45°
Set Variable [ $r ; Value: MBS( "GMImage.TransformRotation"; $img; 45 ) ]
# draw rectangle centered there
Set Variable [ $r ; Value: MBS("GMImage.DrawRectangle"; $img; -125; -75; 125; 75) // 250 x 150 ]

See also

Created 18th August 2014, last changed 16th December 2020


GMImage.Transform   -   GMImage.TransformReset

Feedback: Report problem or ask question.




Links
MBS Xojo Plugins

Start Chat