![]() |
Mako 8.2.0 API
MakoCore SDK API Documentation
|
A concrete class where a single image is generated as output. Here, a maximum of 32 color components is allowed, not including any generated alpha channel. More...
#include <jawsmako/renderspec.h>
Public Member Functions | |
| CImageRenderSpec () | |
| Public Member Functions inherited from JawsMako::CRenderSpec | |
| CRenderSpec () | |
| virtual | ~CRenderSpec ()=default |
| void | assignCommon (const CRenderSpec &other) |
Public Attributes | |
| IDOMImagePtr | result |
| On render completion, this will be populated with the rendered result. | |
| bool | compress |
| If true, the image data will be lightly compressed during render. | |
| Public Attributes inherited from JawsMako::CRenderSpec | |
| IDOMColorSpacePtr | processSpace |
| uint32 | width |
| The width, in pixels, of the result. | |
| uint32 | height |
| The height, in pixels, of the result. | |
| uint8 | depth |
| The depth, in bits (8 or 16), of the result. | |
| FRect | sourceRect |
| The source area of the DOM that will be mapped to the output width and height. | |
| uint8 | aaFactor |
| The aaFactor to be used. 1 means no anti-aliasing. The maximum value is 4. | |
| bool | alpha |
| Whether or not alpha information should be produced. | |
| CSpotColorNames | retainedSpotColors |
| Spot components to generate as distinct separations/channels. | |
| CSpotColorNames | ignoredSpotColors |
| Spot components to ignore. | |
| CSpotColorAliasVect | aliasedSpotColors |
| Spot colorant aliases. Please see CSpotColorAlias for further information. | |
| CRenderPostProcessVect | postProcesses |
| IOptionalContentPtr | optionalContent |
| The optional content object for the document. | |
| eOptionalContentEvent | optionalContentEvent |
| eRenderingIntent | rgbImageRenderingIntent |
| eRenderingIntent | cmykImageRenderingIntent |
| bool | ignoreInputIccProfiles |
| CColorManagerConfigPtr | overrideCmmConfig |
| An optional CMM configuration override to apply to the given render. | |
| bool | use16BitInternalRendering |
| eBlackPreservation | preserveBlackForText |
| Whether or not to apply black preservation for text. | |
| eBlackPreservation | preserveBlackForOther |
| Whether or not to apply black preservation for non-text objects. | |
Additional Inherited Members | |
| Public Types inherited from JawsMako::CRenderSpec | |
| enum | eBlackPreservation { eBPDefault = 0 , eBPOn = 1 , eBPOff = 2 } |
| The possible types for enabling/controlling 100% black preservation. More... | |
A concrete class where a single image is generated as output. Here, a maximum of 32 color components is allowed, not including any generated alpha channel.
|
inline |
| bool JawsMako::CImageRenderSpec::compress |
If true, the image data will be lightly compressed during render.
| IDOMImagePtr JawsMako::CImageRenderSpec::result |
On render completion, this will be populated with the rendered result.