Interface ICanvas
Assembly: Aurigma.DesignAtoms.dll
Syntax
Properties
CmykColorProfile
Declaration
ColorProfile CmykColorProfile { get; set; }
Property Value
| Type |
Description |
| Aurigma.GraphicsMill.ColorProfile |
|
Data
Declaration
string Data { get; set; }
Property Value
| Type |
Description |
| System.String |
|
DisableSmoothing
Declaration
bool DisableSmoothing { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
GrayscaleColorProfile
Declaration
ColorProfile GrayscaleColorProfile { get; set; }
Property Value
| Type |
Description |
| Aurigma.GraphicsMill.ColorProfile |
|
Layers
Declaration
LayerCollection Layers { get; }
Property Value
MaxFontSize
Declaration
float? MaxFontSize { get; }
Property Value
| Type |
Description |
| System.Nullable<System.Single> |
|
MaxJsonLength
Declaration
int MaxJsonLength { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
MaxLeading
Declaration
float? MaxLeading { get; }
Property Value
| Type |
Description |
| System.Nullable<System.Single> |
|
MinFontSize
Declaration
float? MinFontSize { get; }
Property Value
| Type |
Description |
| System.Nullable<System.Single> |
|
MinLeading
Declaration
float? MinLeading { get; }
Property Value
| Type |
Description |
| System.Nullable<System.Single> |
|
MouseMoveTimeout
Declaration
int MouseMoveTimeout { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
MultipleSelectionEnabled
Declaration
bool MultipleSelectionEnabled { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
RgbColorProfile
Declaration
ColorProfile RgbColorProfile { get; set; }
Property Value
| Type |
Description |
| Aurigma.GraphicsMill.ColorProfile |
|
ScreenXDpi
Declaration
float ScreenXDpi { get; }
Property Value
| Type |
Description |
| System.Single |
|
ScreenYDpi
Declaration
float ScreenYDpi { get; }
Property Value
| Type |
Description |
| System.Single |
|
SourceColorProfiles
Declaration
ISourceColorProfiles SourceColorProfiles { get; }
Property Value
Declaration
Dictionary<string, object> Tags { get; }
Property Value
| Type |
Description |
| System.Collections.Generic.Dictionary<System.String, System.Object> |
|
TargetDpi
Declaration
float? TargetDpi { get; set; }
Property Value
| Type |
Description |
| System.Nullable<System.Single> |
|
WorkspaceHeight
Declaration
float WorkspaceHeight { get; set; }
Property Value
| Type |
Description |
| System.Single |
|
WorkspaceWidth
Declaration
float WorkspaceWidth { get; set; }
Property Value
| Type |
Description |
| System.Single |
|
Zoom
Declaration
Property Value
| Type |
Description |
| System.Single |
|
Methods
Deserialize(Stream)
Declaration
void Deserialize(Stream stream)
Parameters
| Type |
Name |
Description |
| System.IO.Stream |
stream |
|
GetImageItemHandlers()
Declaration
IEnumerable<ImageItemHandler> GetImageItemHandlers()
Returns
GetItemHandler(Item)
Declaration
ItemHandler GetItemHandler(Item item)
Parameters
| Type |
Name |
Description |
| Item |
item |
|
Returns
RenderWorkspace(RenderingContext, PipelineElement, Single, ColorSpace, IRenderingColorSettings, IColorProfilesProvider, Nullable<Boolean>, Nullable<RectangleF>, Color, Boolean, WorkspaceTransformParams, Tuple<String, RectangleF>[], Boolean)
Declaration
void RenderWorkspace(RenderingContext renderingContext, PipelineElement writer, float dpi, ColorSpace destinationColorSpace, IRenderingColorSettings colorSettings, IColorProfilesProvider profilesProvider, bool? pdfRenderKeepOriginalColors, RectangleF? bounds = null, Color backgroundColor = null, bool isPreview = false, WorkspaceTransformParams workspaceTransformParams = null, Tuple<string, RectangleF>[] pdfBoxes = null, bool isPdfRenderDeviceProfileEnabled = false)
Parameters
| Type |
Name |
Description |
| RenderingContext |
renderingContext |
|
| Aurigma.GraphicsMill.PipelineElement |
writer |
|
| System.Single |
dpi |
|
| ColorSpace |
destinationColorSpace |
|
| IRenderingColorSettings |
colorSettings |
|
| IColorProfilesProvider |
profilesProvider |
|
| System.Nullable<System.Boolean> |
pdfRenderKeepOriginalColors |
|
| System.Nullable<System.Drawing.RectangleF> |
bounds |
|
| Aurigma.GraphicsMill.Color |
backgroundColor |
|
| System.Boolean |
isPreview |
|
| WorkspaceTransformParams |
workspaceTransformParams |
|
| System.Tuple<System.String, System.Drawing.RectangleF>[] |
pdfBoxes |
|
| System.Boolean |
isPdfRenderDeviceProfileEnabled |
|
RenderWorkspace(RenderingContext, Single, ColorSpace, IRenderingColorSettings, IColorProfilesProvider, Nullable<Boolean>, Nullable<RectangleF>, Color, Boolean, WorkspaceTransformParams, Boolean)
Declaration
Bitmap RenderWorkspace(RenderingContext renderingContext, float dpi, ColorSpace destinationColorSpace, IRenderingColorSettings colorSettings, IColorProfilesProvider profilesProvider, bool? pdfRenderKeepOriginalColors, RectangleF? bounds = null, Color backgroundColor = null, bool isPreview = false, WorkspaceTransformParams workspaceTransformParams = null, bool isSingleColorTargetContainer = false)
Parameters
Returns
| Type |
Description |
| Aurigma.GraphicsMill.Bitmap |
|
Serialize(Stream)
Declaration
void Serialize(Stream stream)
Parameters
| Type |
Name |
Description |
| System.IO.Stream |
stream |
|