public ProgramOptions(IImageOptions imageOptions, IFontOptions fontOptions, IFilterOptions filterOptions, string filePath) { ImageOptions = imageOptions; FontOptions = fontOptions; FilterOptions = filterOptions; FilePath = filePath; }
/// <summary> /// Creates a new instance based on another instance /// </summary> /// <param name="fo">Instance to copy</param> public FontOptions(IFontOptions fo) { Name = fo.Name; Size = fo.Size; Bold = fo.Bold; Underline = fo.Underline; Italic = fo.Italic; Strikeout = fo.Strikeout; Color = fo.Color; }
/// <summary> /// Creates a new instance based on another instance /// </summary> /// <param name="fo">Instance to copy</param> public FontOptions(IFontOptions fo) { this.Name = fo.Name; this.Size = fo.Size; this.Bold = fo.Bold; this.Underline = fo.Underline; this.Italic = fo.Italic; this.Strikeout = fo.Strikeout; this.Color = fo.Color; }
public RectangleLayout(ILayouter layouter, ILayoutDrawer drawer, IImageOptions imageOptions, IFontOptions fontOptions) { this.layouter = layouter; this.drawer = drawer; this.imageOptions = imageOptions; this.fontOptions = fontOptions; bitmap = new Bitmap(imageOptions.Width, imageOptions.Height); graphics = Graphics.FromImage(bitmap); }
/// <summary> /// Creates a new instance based on another instance /// </summary> /// <param name="fo">Instance to copy</param> public FontOptions(IFontOptions fo) { Name = fo.Name; Size = fo.Size; Bold = fo.Bold; Underline = fo.Underline; Italic = fo.Italic; Strikeout = fo.Strikeout; Color = fo.Color; }
public FontOptions(IFontOptions ifontOptions_0) { this.Name = ifontOptions_0.Name; this.Size = ifontOptions_0.Size; this.Bold = ifontOptions_0.Bold; this.Underline = ifontOptions_0.Underline; this.Italic = ifontOptions_0.Italic; this.Strikeout = ifontOptions_0.Strikeout; this.Color = ifontOptions_0.Color; }