Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS Images Plugin:JPEG:
Partly Console safe, 102 entry points.
- class FolderItem
- class JPEGExporterMBS
- method Export
- method ExportCMYK(data as memoryblock, width as UInt32, height as UInt32, rowbytes as UInt32)
- method ExportRGB(data as memoryblock, width as UInt32, height as UInt32, rowbytes as UInt32)
- method ExportRGBwithRowDataEvent(width as UInt32, height as UInt32, rowbytes as UInt32)
- method ExportGray
- method ExportGray(data as memoryblock, width as UInt32, height as UInt32, rowbytes as UInt32)
- property Markers(Index as integer) as string
- property File as FolderItem
- property Path as String
- property Data as String
- property Picture as Picture
- property ErrorCode as Integer
- property ErrorMessage as String
- property WarningMessage as String
- property Quality as Integer
- property Progressive as Boolean
- property HorizontalResolution as Integer
- property VerticalResolution as Integer
- property ResolutionUnit as Integer
- property YieldTicks as Integer
- property ProfileData as String
- property EXIFData as String
- property XMPData as String
- property OptimizeCoding as Boolean
- property DCTMethod as Integer
- shared method GetJPEGVersion as String
- shared method SetAPI(API as Ptr = nil)
- shared property API as String
- event Error(message as string, ErrorCode as integer)
- event Warning(message as string, ErrorCode as integer)
- event Info(message as string, msglevel as integer, ErrorCode as integer)
- event GetRowData(index as integer) as memoryblock
- class JPEGImporterMarkerMBS
- class JPEGImporterMBS
- method Import
- method ImportCMYK
- method InitJPEG as boolean
- method LoopJPEG as integer
- method FinishJPEG
- method ReadHeader as boolean
- method RedTestPicture as picture
- method GreenTestPicture as picture
- method BlueTestPicture as picture
- method CleanMarkers
- method MarkerCount as integer
- method MarkerItem(index as integer) as JPEGImporterMarkerMBS
- property File as FolderItem
- property Path as String
- property Data as String
- property Picture as Picture
- property PictureData as MemoryBlock
- property ErrorMessage as String
- property WarningMessage as String
- property AllowDamaged as Boolean
- property CMYK as Boolean
- property Mode as Integer
- property ColorComponentCount as Integer
- property FileOffset as Integer
- property Width as Integer
- property Height as Integer
- property OriginalDepth as Integer
- property CurrentDepth as Integer
- property HorizontalResolution as Integer
- property VerticalResolution as Integer
- property ResolutionUnit as Integer
- property ReadMarkers as Boolean
- property YieldTicks as Integer
- property ScaleFactor as Integer
- property ReadProfileData as Boolean
- property ProfileData as String
- property ReadExifData as Boolean
- property ExifData as String
- property XMPData as String
- property ReadXMPData as Boolean
- property FancyUpsampling as Boolean
- property BlockSmoothing as Boolean
- property ColorSpace as Integer
- property ProgressiveMode as Boolean
- property ExifThumbnail as String
- property ExifOrientation as Integer
- shared method GetJPEGVersion as String
- shared method SetAPI(API as Ptr = nil)
- shared property API as String
- event Error(message as string, ErrorCode as integer)
- event Warning(message as string, ErrorCode as integer)
- event Info(message as string, msglevel as integer, ErrorCode as integer)
- event HeadersRead as boolean
- class JPEGMovieMBS
- class JPEGTransformationMBS
- method Transform as boolean
- method Close
- property OptimizeCoding as Boolean
- property CopyOption as Integer
- property DebugLevel as Integer
- property MirrorVertical as Boolean
- property MirrorHorizonal as Boolean
- property Grayscale as Boolean
- property MaxMemoryToUse as Integer
- property Progressive as Boolean
- property Rotate90 as Boolean
- property Rotate180 as Boolean
- property Rotate270 as Boolean
- property Transpose as Boolean
- property Transverse as Boolean
- property Trim as Boolean
- property OutputFile as FolderItem
- property InputFile as FolderItem
- property ErrorCode as Integer
- property ErrorMessage as String
- property WarningMessage as String
- event Error(message as string, ErrorCode as integer)
- event Warning(message as string, ErrorCode as integer)
- event Info(message as string, msglevel as integer, ErrorCode as integer)
- Globals:
Blog Entries
- News from the MBS Xojo Plugins Version 20.1
- MonkeyBread Software Releases the MBS Xojo Plugins in version 20.1
- Reading JPEG Thumbnails from EXIF
- libjpeg-turbo for Xojo
- MBS Xojo Plugins 17.2
- JPEGs to Movie
- ICC color profiling
- JPEG String to Picture
- Making use of the WebFileUploader
- Tip of the day: Corrupt pictures
Videos
Xojo Developer Magazine
- 6.1, page 31: DiscRecording, How to burn a CD from REALbasic on Mac OS X by Christian Schmitz
- 2.4, page 42: Cross platform streams, We write our own binary stream to save our data by Christian Schmitz
- 19.4, page 83: Archives in Xojo, How to Use Zip Archives by Stefanie Juchmes
- 18.3, page 10: News
- 17.5, page 40: What's New in the MBS Plugins, With the Plugins growing every year, here are new capabilities you may have missed by Stefanie Juchmes
- 15.4, page 9: News