TrophyCustomer's Canvas is honored with a 2020 InterTech Technology Award! Learn more 

Aurigma.DesignAtoms.config

The ~/Configuration/Aurigma.DesignAtoms.config file allows you to configure the location of color profiles.

The following snippet shows parameters for working with fonts, product themes, and color management, which you can set up in either the Aurigma.DesignAtoms section of Web.config or in the separate ~/Configuration/Aurigma.DesignAtoms.config file, and their values.

XML
<configuration>
    <configSections>
        <section name="Aurigma.DesignAtoms"
        type="System.Configuration.NameValueSectionHandler, System, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
    </configSections>
    <Aurigma.DesignAtoms>
        <add key="RgbColorProfileFileName" value="" />
        <add key="CmykColorProfileFileName" value="" />
        <add key="GrayscaleColorProfileFileName" value="" />
        <add key="ColorProfilesDirectory" value="..\assets\ColorProfiles" />
        <add key="PdfRenderDeviceProfileEnabled" value="False" />
        <add key="PdfRenderKeepOriginalColors" value="False" />
        <add key="PdfHiResRasterizeVectorLayers" value="False" />
        <add key="FontDirectory" value="..\assets\fonts" />
        <add key="PsdTextBoxWorkaroundEnabled" value="False" />
        <add key="LegacyTextEngineEnabled" value="False" />
        <add key="UseInDesignLockedState" value="True" />
        <add key="UseInDesignVisibleState" value="True" />
        <add key="IgnoreInDesignMissingLinks" value="False" />
        <add key="FlattenGroups" value="False" />
        <add key="DefaultColorOverlayBlendMode" value="HardLight" />
        <add key="DefaultColorOverlayOpacity" value="0.8" />
    </Aurigma.DesignAtoms>
</configuration>
Note

Parameters defining paths are either relative or absolute. Relative paths to folders are specified from your site root and start with ~/ (for example, ~/ColorProfiles). Absolute paths are complete ones; they start either with a drive letter (for example, C:\) or \\ for network locations. When you use absolute paths to external folders, make sure that the user account, under which Customer's Canvas runs in ASP.NET/IIS, has the read/write access to the remote folders.

Name Description Possible values
Color management
RgbColorProfileFileName The name of the RGB color profile. file name
CmykColorProfileFileName The name of the CMYK color profile. file name
GrayscaleColorProfileFileName The name of the grayscale color profile. file name
ColorProfilesDirectory The folder path where color profiles are stored. The default value is "..\assets\ColorProfiles". folder path
PdfRenderDeviceProfileEnabled Enables DeviceCMYK and does not embed any color profile into the resulting PDF file. To maintain correct colors, you need to specify a profile corresponding to your printing equipment in CmykColorProfileFileName. The default value is False. True, False
PdfRenderKeepOriginalColors Disables color management and maintains original colors in source templates and assets. This parameter does not embed any color profile into the resulting PDF file. Unlike PdfRenderDeviceProfileEnabled, it does not convert colors to the destination color space. The default value is False. True, False
PdfHiResRasterizeVectorLayers Allows for rasterizing vector elements in the PDF output. The default value is False. True, False
Text
FontDirectory The folder path where fonts are stored. The default value is "..\assets\fonts". folder path
PsdTextBoxWorkaroundEnabled Allows for correcting a text position within the text box if Photoshop shifts this text for the used script font. The default value is False. True, False
LegacyTextEngineEnabled If True, the Rich text editor will open for editing text elements. If False, enables in-place text editing in a rich format. Since in-place editing does not support vertical text, scaled text, shadows, custom alignment, and text with overlapping lines, the Rich text editor opens to edit these text types in both cases. The default value is False. True, False
Reading templates
UseInDesignLockedState If True, enables reading the Item.Locked attribute from InDesign templates. The default value is True. True, False
UseInDesignVisibleState If True, enables reading the Item.Visible attribute from InDesign templates. The default value is True. True, False
FlattenGroups Defines how groups of design elements should be imported. If False, imports groups from InDesign and Photoshop templates as group objects to Customer's Canvas. If True, every element of a group will be imported as a separate item. The default value in the config is False. Without this parameter, the groups are split into separate items. True, False
Product themes
DefaultColorOverlayBlendMode The blend mode, which will be used when applying color themes to products. The default value is HardLight. For more details, refer to the Product Themes topic. string
DefaultColorOverlayOpacity The opacity, which will be used when applying color themes to products. The default value is 0.8. number

For more details on color management, refer to the Color Management in Customer's Canvas topic.

See Also

Manual