Interface IConfiguration
Namespace: Aurigma.DesignAtoms.Configuration
Assembly: Aurigma.DesignAtoms.dll
Syntax
public interface IConfiguration
Properties
GrayscaleColorProfileFileName
string GrayscaleColorProfileFileName { get; }
RgbColorProfileFileName
string RgbColorProfileFileName { get; }
CmykColorProfileFileName
string CmykColorProfileFileName { get; }
AllowDownloadImageToCache
bool AllowDownloadImageToCache { get; }
TempDirectory
string TempDirectory { get; }
ColorProfilesDirectory
string ColorProfilesDirectory { get; }
FontDirectory
string FontDirectory { get; }
FontSubstitutionEnabled
bool FontSubstitutionEnabled { get; }
NotFoundGlyphRemovalEnabled
bool NotFoundGlyphRemovalEnabled { get; }
LoadFontListAsPostScriptNames
bool LoadFontListAsPostScriptNames { get; }
PdfRenderDeviceProfileEnabled
bool PdfRenderDeviceProfileEnabled { get; }
PdfRenderKeepOriginalColors
bool PdfRenderKeepOriginalColors { get; }
PsdTextBoxWorkaroundEnabled
bool PsdTextBoxWorkaroundEnabled { get; }
GetDefaultRichTextStyleFromLastChar
bool GetDefaultRichTextStyleFromLastChar { get; }
Converters
List<ConverterElement> Converters { get; }
PdfHiResRasterizeVectorLayers
bool PdfHiResRasterizeVectorLayers { get; }
StaticStoragePath
string StaticStoragePath { get; }
SubstitutionFontPostScriptName
string SubstitutionFontPostScriptName { get; }
SepiaAlgorithm
SepiaAlgorithm SepiaAlgorithm { get; }
UseAnisotropic9ResizeMode
bool UseAnisotropic9ResizeMode { get; }
DefaultPlaceholderCoverModeEnabled
bool DefaultPlaceholderCoverModeEnabled { get; }
RasterizeVectorInSmartFrame
bool RasterizeVectorInSmartFrame { get; }
DefaultColorOverlayBlendMode
BlendMode DefaultColorOverlayBlendMode { get; }
DefaultColorOverlayOpacity
float DefaultColorOverlayOpacity { get; }
IgnoreInDesignMissingLinks
bool IgnoreInDesignMissingLinks { get; }
UseInDesignLockedState
bool UseInDesignLockedState { get; }
UseInDesignVisibleState
bool UseInDesignVisibleState { get; }
UseInDesignPageAsPrintArea
bool UseInDesignPageAsPrintArea { get; }
LegacyIdmlBleedParsingEnabled
bool LegacyIdmlBleedParsingEnabled { get; }
IdmlFixDescenderEnabled
bool IdmlFixDescenderEnabled { get; }
FlattenGroups
bool FlattenGroups { get; }
GlobalWrappingMargin
float? GlobalWrappingMargin { get; }
LegacyTextEngineEnabled
bool LegacyTextEngineEnabled { get; }
ForceLegacyTextRendering
bool ForceLegacyTextRendering { get; }
PreferredFallbackFonts
string PreferredFallbackFonts { get; }
RenderingMemoryStreamMaxSize
long RenderingMemoryStreamMaxSize { get; }
UseHiResDpiForPdfResize
bool UseHiResDpiForPdfResize { get; }
PdfTextOutputMode
PdfTextOutputMode PdfTextOutputMode { get; }
LegacyBlackAndWhiteEffectEnabled
bool LegacyBlackAndWhiteEffectEnabled { get; }
LegacyColorizeEffectEnabled
bool LegacyColorizeEffectEnabled { get; }
InterpretEmptyGraphicFrameAsImagePlaceholder
bool InterpretEmptyGraphicFrameAsImagePlaceholder { get; }
PreferParsingToColorLessContainer
bool PreferParsingToColorLessContainer { get; }
EnableCachingStateResources
bool EnableCachingStateResources { get; }
EnableCachingArtifacts
bool EnableCachingArtifacts { get; }
EnableCachingStaticFiles
bool EnableCachingStaticFiles { get; }