Platforms to show: All Mac Windows Linux Cross-Platform
ColorSync
Functions and classes for Colorsync. Includes color matching.
- Classes
- class CSManagementModuleMBS
- method Bundle as CFBundleMBS
- method CMMIdentifier as string
- method Constructor(Bundle as CFBundleMBS)
- shared method InstalledCMMs as CSManagementModuleMBS()
- method LocalizedName as string
- class CSMutableProfileMBS
- method Constructor
- method Constructor(profile as CSProfileMBS)
- method RemoveTag(signature as string)
- method SetHeader(data as string)
- method SetRawTag(signature as string, data as string)
- class CSProfileMBS
- method Constructor(data as string, byref error as CFErrorMBS)
- method Constructor(DisplayID as Integer)
- method Constructor(file as folderitem)
- method Constructor(file as folderitem, byref error as CFErrorMBS)
- method Constructor(name as string)
- method Constructor(profileSequence() as dictionary, options as dictionary)
- method ContainsTag(signature as string) as boolean
- shared method CreateDeviceProfile(deviceClass as string, deviceID as CFUUIDMBS, profileID as Variant) as CSProfileMBS
- shared method CreateLink(profileSequence() as dictionary, options as dictionary) as CSProfileMBS
- shared method CreateWithData(data as string) as CSProfileMBS
- shared method CreateWithData(data as string, byref error as CFErrorMBS) as CSProfileMBS
- shared method CreateWithDisplayID(DisplayID as Integer) as CSProfileMBS
- shared method CreateWithFile(file as folderitem) as CSProfileMBS
- shared method CreateWithFile(file as folderitem, byref error as CFErrorMBS) as CSProfileMBS
- shared method CreateWithName(name as string) as CSProfileMBS
- shared method CreateWithURL(url as string) as CSProfileMBS
- shared method CreateWithURL(url as string, byref error as CFErrorMBS) as CSProfileMBS
- method Data as string
- method Edit as CSMutableProfileMBS
- method EstimateGamma as Double
- method EstimateGamma(byref error as CFErrorMBS) as Double
- shared method EstimateGammaWithDisplayID(displayID as Integer) as Double
- shared method EstimateGammaWithDisplayID(displayID as Integer, byref error as CFErrorMBS) as Double
- method File as folderitem
- method File(byref error as CFErrorMBS) as folderitem
- method Header as string
- shared method InstalledProfiles as dictionary()
- shared method kColorSyncAdobeRGB1998Profile as string
- shared method kColorSyncGenericCMYKProfile as string
- shared method kColorSyncGenericGrayGamma22Profile as string
- shared method kColorSyncGenericGrayProfile as string
- shared method kColorSyncGenericLabProfile as string
- shared method kColorSyncGenericRGBProfile as string
- shared method kColorSyncGenericXYZProfile as string
- shared method kColorSyncProfileClass as string
- shared method kColorSyncProfileColorSpace as string
- shared method kColorSyncProfileDescription as string
- shared method kColorSyncProfileHeader as string
- shared method kColorSyncProfileMD5Digest as string
- shared method kColorSyncProfilePCS as string
- shared method kColorSyncProfileURL as string
- shared method kColorSyncSRGBProfile as string
- method MD5 as string
- method RawTag(signature as string) as string
- method TagSignatures as string()
- method URL as string
- method URL(byref error as CFErrorMBS) as string
- method Verify(byref errors as CFErrorMBS, byref warnings as CFErrorMBS) as boolean
- property Description as string
- property MD5String as String
- class CSTransformMBS
- method Constructor(profileSequence() as dictionary, options as dictionary)
- method Convert(dest as picture, src as memoryblock, srcDepth as Integer, srcLayout as Integer, srcBytesPerRow as Integer, options as dictionary) as boolean
- method Convert(dest as picture, src as picture, options as dictionary) as boolean
- method Convert(dst as memoryblock, dstDepth as Integer, dstLayout as Integer, dstBytesPerRow as Integer, src as picture, options as dictionary) as boolean
- method Convert(width as Integer, height as Integer, dst as memoryblock, dstDepth as Integer, dstLayout as Integer, dstBytesPerRow as Integer, src as memoryblock, srcDepth as Integer, srcLayout as Integer, srcBytesPerRow as Integer, options as dictionary) as boolean
- method GetProperty(key as Variant) as Variant
- shared method kColorSyncBestQuality as string
- shared method kColorSyncBlackPointCompensation as string
- shared method kColorSyncConversion1DLut as string
- shared method kColorSyncConversion3DLut as string
- shared method kColorSyncConversionBPC as string
- shared method kColorSyncConversionChannelID as string
- shared method kColorSyncConversionGridPoints as string
- shared method kColorSyncConversionInpChan as string
- shared method kColorSyncConversionMatrix as string
- shared method kColorSyncConversionOutChan as string
- shared method kColorSyncConversionParamCurve0 as string
- shared method kColorSyncConversionParamCurve1 as string
- shared method kColorSyncConversionParamCurve2 as string
- shared method kColorSyncConversionParamCurve3 as string
- shared method kColorSyncConversionParamCurve4 as string
- shared method kColorSyncConvertQuality as string
- shared method kColorSyncDraftQuality as string
- shared method kColorSyncNormalQuality as string
- shared method kColorSyncPreferredCMM as string
- shared method kColorSyncProfile as string
- shared method kColorSyncRenderingIntent as string
- shared method kColorSyncRenderingIntentAbsolute as string
- shared method kColorSyncRenderingIntentPerceptual as string
- shared method kColorSyncRenderingIntentRelative as string
- shared method kColorSyncRenderingIntentSaturation as string
- shared method kColorSyncRenderingIntentUseProfileHeader as string
- shared method kColorSyncTransformCreator as string
- shared method kColorSyncTransformDeviceToDevice as string
- shared method kColorSyncTransformDeviceToPCS as string
- shared method kColorSyncTransformDstSpace as string
- shared method kColorSyncTransformFullConversionData as string
- shared method kColorSyncTransformGamutCheck as string
- shared method kColorSyncTransformParametricConversionData as string
- shared method kColorSyncTransformPCSToDevice as string
- shared method kColorSyncTransformPCSToPCS as string
- shared method kColorSyncTransformSimplifiedConversionData as string
- shared method kColorSyncTransformSrcSpace as string
- shared method kColorSyncTransformTag as string
- shared method PrintClasses
- method SetProperty(key as Variant, value as Variant)
- class CSManagementModuleMBS
- Modules
- module CSDeviceMBS
- method DeviceInfo(deviceClass as string, deviceID as CFUUIDMBS) as dictionary
- method DeviceProfiles as dictionary()
- method kColorSyncCameraDeviceClass as string
- method kColorSyncCustomProfiles as string
- method kColorSyncDeviceClass as string
- method kColorSyncDeviceDefaultProfileID as string
- method kColorSyncDeviceDescription as string
- method kColorSyncDeviceDescriptions as string
- method kColorSyncDeviceHostScope as string
- method kColorSyncDeviceID as string
- method kColorSyncDeviceModeDescription as string
- method kColorSyncDeviceModeDescriptions as string
- method kColorSyncDeviceProfileID as string
- method kColorSyncDeviceProfileIsCurrent as string
- method kColorSyncDeviceProfileIsDefault as string
- method kColorSyncDeviceProfileIsFactory as string
- method kColorSyncDeviceProfilesNotification as string
- method kColorSyncDeviceProfileURL as string
- method kColorSyncDeviceRegisteredNotification as string
- method kColorSyncDeviceUnregisteredNotification as string
- method kColorSyncDeviceUserScope as string
- method kColorSyncDisplayDeviceClass as string
- method kColorSyncDisplayDeviceProfilesNotification as string
- method kColorSyncFactoryProfiles as string
- method kColorSyncPrinterDeviceClass as string
- method kColorSyncProfileHostScope as string
- method kColorSyncProfileUserScope as string
- method kColorSyncScannerDeviceClass as string
- method RegisterDevice(deviceClass as string, deviceID as CFUUIDMBS, deviceInfo as dictionary) as boolean
- method SetCustomProfiles(deviceClass as string, deviceID as CFUUIDMBS, profileInfo as dictionary) as boolean
- method UnregisterDevice(deviceClass as string, deviceID as CFUUIDMBS) as boolean
- module CSDeviceMBS
- Blog Entries
Release notes
- Version 19.3
- Fixed CSTransformMBS to better pick right alpha info for Xojo pictures.
The items on this page are in the following plugins: MBS MacCF Plugin.