Back to Website
Show / Hide Table of Contents

Class WatermarkItemsBuilder

Inheritance
System.Object
WatermarkItemsBuilder
Implements
IWatermarkItemsBuilder
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Aurigma.DesignAtoms.Model
Assembly: Aurigma.DesignAtoms.dll
Syntax
public class WatermarkItemsBuilder : IWatermarkItemsBuilder

Constructors

WatermarkItemsBuilder(IItemHandlerFactory, IStaticStorage, IFileCache, IImageLoader, IFontService, ISourceImageParamsReader)

Declaration
public WatermarkItemsBuilder(IItemHandlerFactory itemHandlerFactory, IStaticStorage staticStorage, IFileCache fileCache, IImageLoader imageLoader, IFontService fontService, ISourceImageParamsReader sourceImageParamsReader)
Parameters
Type Name Description
IItemHandlerFactory itemHandlerFactory
IStaticStorage staticStorage
IFileCache fileCache
IImageLoader imageLoader
IFontService fontService
ISourceImageParamsReader sourceImageParamsReader

Methods

CreateStubWatermarkImage(Single)

Declaration
public ImageItem.ImageSource CreateStubWatermarkImage(float upScale)
Parameters
Type Name Description
System.Single upScale
Returns
Type Description
ImageItem.ImageSource

GetWatermarkItems(Single, Single, WatermarkConfig, CanvasType, Boolean)

Declaration
public IEnumerable<Item> GetWatermarkItems(float width, float height, WatermarkConfig watermarkConfig, CanvasType canvasType, bool upscaleEnabled = true)
Parameters
Type Name Description
System.Single width
System.Single height
WatermarkConfig watermarkConfig
CanvasType canvasType
System.Boolean upscaleEnabled
Returns
Type Description
System.Collections.Generic.IEnumerable<Item>

Implements

IWatermarkItemsBuilder
Was this page helpful?
Thanks for your feedback!
Back to top Copyright © 2001–2025 Aurigma, Inc. All rights reserved.
Loading...
    Thank for your vote
    Your opinion is important to us. To provide details, send feedback.
    Send feedback