Topics   All   Mac OS X (Only)   Windows (Only)   Linux (Only, Not)   iOS (Only, Not)  
Components   Crossplatform Mac & Win   Server (Not)   Client   Old   Guides   Examples
New in version: 6.3   6.4   6.5   7.0   7.1   7.2   7.3   7.4   7.5   7.6    Statistic  

DynaPDF.InitColorManagementEx

Initializes color management.

Component Version macOS Windows Server FileMaker Cloud FileMaker iOS SDK
DynaPDF 6.0 Yes Yes Yes Yes Yes

MBS( "DynaPDF.InitColorManagementEx"; PDF { ; DestSpace; Flags; DefInGray; DefInRGB; DefInCMYK; DeviceProfile; SoftProof } )

Parameters

Parameter Description Example value
PDF The PDF reference returned from DynaPDF.New. $pdf
DestSpace Optional
Destination color space. Can be DeviceRGB, DeviceCMYK or DeviceGray. Default is DeviceRGB.
"DeviceRGB"
Flags Optional
Flags for color management initialization. Can be Default or a combination of BPCompensation (1), CheckBlackPoint (2) or both (3).
"BPCompensation"
DefInGray Optional
The gray profile as Container.
You can pass empty text/value if you have no gray profile.
MyTable::gDefInGray
DefInRGB Optional
The RGB profile as container.
You can pass empty text/value if you have no RGB profile.
MyTable::gDefInRGB
DefInCMYK Optional
The CMYK profile as container.
You can pass empty text/value if you have no CMYK profile.
MyTable::gDefInCMYK
DeviceProfile Optional
The Device profile as container, must be compatible with the output color space. Default is sRGB.
You can pass empty text/value if you have no device profile.
MyTable::gDeviceProfile
SoftProof Optional
The output profile as conainer for emulating output device.
You can pass empty text/value if you have no soft proof profile.
MyTable::gSoftProof

Result

Returns OK or error.

Description

Initializes color management.
Enables color management the functions DynaPDF.RenderPage, DynaPDF.RenderPDFFile exactly like DynaPDF.InitColorManagement but accepts ICC profile as containers instead of file paths. See DynaPDF.InitColorManagement for further information.

Initializing the color management requires a considerable amount of processing time. It is strongly recommended to use one PDF instance as long as possible so that it must not be initialized again when another PDF file will be rendered.
The color management can be initialized right after the PDF instance was created.

See also InitColorManagementEx function in DynaPDF manual.

See also


DynaPDF.InitColorManagement   -   DynaPDF.Initialize

Feedback: Report problem or ask question.




Links
MBS Xojo PDF Plugins