Platforms to show: All Mac Windows Linux Cross-Platform

Split1BitFileMBS(f as folderitem, fc as folderitem, fm as folderitem, fy as folderitem, fk as folderitem, width as Integer, height as Integer, CallbackTarget as object, CacheSizeRead as Integer, CacheSizeWrite as Integer) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
global method Pictures Import and Export MBS Images Plugin 6.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Splits a one bit CMYK file into different files.

Source file has 1 bit for each channel.
Error code is returned which is 0 for no error.
CacheSize can be set to a value greater than 0. And it may make the process faster or slower depending on what you do.

CallbackTarget can be nil or must be an object with a method with the following declaration: "Progress(RowIndex as Integer, RowCount as Integer)"

Errorcodes:
1not used
2Failed to open f
3Failed to open fc
4Failed to open fm
5Failed to open fy
6Failed to open fk
7Width<1
8Height<1
9Allocating read buffer failed
10Allocating write buffer failed for c
11Allocating write buffer failed for m
12Allocating write buffer failed for y
13Allocating write buffer failed for k
14Read failed
15Write failed for c
16Write failed for m
17Write failed for y
18Write failed for k

See also:

Split1BitFileMBS(f as folderitem, fc as folderitem, fm as folderitem, fy as folderitem, fk as folderitem, width as Integer, height as Integer, CallbackTarget as object, CacheSizeRead as Integer, CacheSizeWrite as Integer, ReadLines as Integer, WriteLines as Integer) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
global method Pictures Import and Export MBS Images Plugin 6.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Splits a one bit CMYK file into different files.

Source file has 1 bit for each channel.
Error code is returned which is 0 for no error.
CacheSize can be set to a value greater than 0. And it may make the process faster or slower depending on what you do.

CallbackTarget can be nil or must be an object with a method with the following declaration: "Progress(RowIndex as Integer, RowCount as Integer)"

ReadLines and WriteLines define how many rows to read in one I/O operation.

Errorcodes:
1not used
2Failed to open f
3Failed to open fc
4Failed to open fm
5Failed to open fy
6Failed to open fk
7Width<1
8Height<1
9Allocating read buffer failed
10Allocating write buffer failed for c
11Allocating write buffer failed for m
12Allocating write buffer failed for y
13Allocating write buffer failed for k
14Read failed
15Write failed for c
16Write failed for m
17Write failed for y
18Write failed for k

See also:

The items on this page are in the following plugins: MBS Images Plugin.


The biggest plugin in space...