|class||GraphicsMagick||MBS GraphicsMagick Plugin||19.1||✅ Yes||✅ Yes||✅ Yes||✅ Yes||All|
This class is intended to process lots of images in several instances in several threads.
If you for example use 8 Xojo threads, to process thousands of images to scale them down for thumbnails, you can easily keep 8 CPU cores busy.
Please make a new instance, set options and call run method. When run is done, please read output properties.
Do not modify properties while thread is running.
- 25 properties
- property AutoOrient as Boolean
- property Enhance as Boolean
- property Equalize as Boolean
- property ImageType as Integer
- property InputData as String
- property InputFile as FolderItem
- property InputGeometry as GMGeometryMBS
- property InputImage as GMImageMBS
- property InputMagick as String
- property InputMemory as MemoryBlock
- property InputPath as String
- property OutputData as String
- property OutputFile as FolderItem
- property OutputImage as GMImageMBS
- property OutputMagick as String
- property OutputMemory as MemoryBlock
- property OutputPath as String
- property Quality as Integer
- property Running as Boolean
- property ScaleGeometry as GMGeometryMBS
- property Strip as Boolean
- property ThumbnailGeometry as GMGeometryMBS
- property Trim as Boolean
- property WantOutputData as Boolean
- property WantOutputMemory as Boolean
- 2 methods
This class has no sub classes.
Some examples using this class:
- MBS Xojo Plugins, version 23.5pr7
- Multithreaded plugin functions can increase speed of Xojo application
- MonkeyBread Software Releases the MBS Xojo Plugins in version 19.1
- MBS Xojo Plugins, version 19.1pr2
- CGImageSourceMBS CreateThumbnailMT method for Xojo
Xojo Developer Magazine
- 17.5, page 39: What's New in the MBS Plugins, With the Plugins growing every year, here are new capabilities you may have missed by Stefanie Juchmes
- 17.3, page 11: News
- Version 23.5
- Improved exception handling for GMConvertMBS class.
- Version 19.1
The items on this page are in the following plugins: MBS GraphicsMagick Plugin.