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.DrawArc
Draws an arc.
| Component | Version | macOS | Windows | Linux | Server | FileMaker iOS SDK |
| GraphicsMagick | 3.0 | Yes | Yes | Yes | Yes | Yes |
Parameters
| Parameter | Description | Example |
|---|---|---|
| ImageRef | The image reference number. | 1 |
| startX | The X coordinate for start position. | |
| startY | The Y coordinate for start position. | |
| endX | The X coordinate for end position. | |
| endY | The Y coordinate for end position. | |
| startDegrees | The start degree value. | |
| endDegrees | The end degree value. |
Result
Returns OK or error message.
Description
Draws an arc.Draw an arc using the stroke color and based on the circle starting at coordinates startX,startY, and ending with coordinates endX,endY, and bounded by the rotational arc startDegrees,endDegrees.
If you have an open path, the command is added there for later drawing with GMImage.DrawPath.
Examples
Creates a new image with a round rectangle:
Set Variable [ $img; Wert:MBS("GMImage.New"; "300x200"; "RGB 1 1 1") ]
Set Variable [ $r; Wert:MBS("GMImage.SetStrokeColor"; $img; "RGB 1 0 0") ]
Set Variable [ $r; Wert:MBS("GMImage.SetFillColor"; $img; "RGB 0 0 1") ]
Set Variable [ $r; Wert:MBS("GMImage.SetLineWidth"; $img; 5) ]
Set Variable [ $r; Wert:MBS("GMImage.DrawArc"; $img; 50; 50; 250; 150; 0; 90) ]
Set Variable [ $png; Wert:MBS("GMImage.WriteToPNGContainer"; $img; "test.png") ]
Set Variable [ $r; Wert:MBS("GMImage.Release"; $img) ]
Set Field [ Drawing::Image; $png ]
See also
- GMImage.DrawCircle
- GMImage.DrawLine
- GMImage.DrawPath
- GMImage.New
- GMImage.Release
- GMImage.SetFillColor
- GMImage.SetLineWidth
- GMImage.SetStrokeColor
- GMImage.WriteToPNGContainer
Example Databases
Created 18th August 2014, last changed 21st December 2018
GMImage.Directory - GMImage.DrawCircle
Feedback: Report problem or ask question.
Links
MBS Xojo Plugins