Home    CoolWatermark Online Documentation Prev Next
CoolWatermark
Welcome
Features
Installation
Release Notes
Requirements
Reference
Classes
Writer
Methods
Properties
CoolWatermarkException
Structure
Border
Effect
Shadow
Shape
Enumeration
BrushStyle
EffectStyle
PositionStyle
ShapeStyle
Artical
Effect Samples
Overlapped Image
Shadow Samples
Shape Samples
Write with Border
Customize Shape Warp
Write Halo Text
Purchase
License
[Top]
CoolWatermark Component for .NET ImageComponent.NET Logo
angGoGo.CoolWatermark.Writer


Writer object is the main object in CoolWatermark. You need this object to perform all operations.

[Visual Basic]
NotInheritable Public Class Writer Implements IDisposable
 
[C#]
Public sealed class Writer: IDisposable
 

For a list of all members of this class, see below.


Public Constructors Description
Public Method Writer Constructor Overloaded. Initializes a new instance of the Writer class from existing Image or file.
   
Public Properties Description
Public Property Angle Gets or sets angle of watermark in degree
Public Property Border Gets or sets border structure of watermark
Public Property BoundedArea Gets the bounded area of watermark, only readable after watermark is written
Public Property BoundedSize Gets the bounded size of watermark, only readable after text is written
Public Property Brush Gets or sets the brush of watermark text, only available when BrushStyle is Customized
Public Property BrushStyle Gets or sets the BrushStyle for writing watermark text, refer to angGoGo.CoolWatermark.BrushStyle
Public Property Colors Gets or sets an array of color, needed in brush to write text
Public Property Effect Gets or sets effectstyle of watermark text, refer to angGoGo.CoolWatermark.EffectStyle
Public Property FontFamily Gets or sets fontfamily of watermark text , refer to System.Drawing.FontFamily
Public Property FontSize Gets or sets fontsize of watermark text
Public Property FontStyle Gets or sets fontstyle of watermark text, refer to System.Drawing.FontStyle
Public Property Hollow Gets or sets whether the watermark text is hollow
Public Property Image Gets the Image object encapsulated in the Writer
Public Property InterpolationMode Gets or sets the interpolation mode associated with the text watermark.
Public Property Opacity Gets or sets the opacity of watermark, the value is between 0 and 100
Public Property Position Gets or sets the exact horizontal position to write watermark, only available in PositionStyle.Customize
Public Property PositionStyle Gets or sets positionstyle, refer to angGoGo.CoolWatermark.PositionStyle
Public Property Shadow Gets or sets shadow structure of watermark text
Public Property Shape Gets or sets the shape of watermark text, refer to angGoGo.CoolWatermark.Shape
Public Property SmoothingMode Gets or sets the rendering quality for the text watermark. It doesn't work with Gradient effects.
Public Property Spacing Gets or sets the spacing of watermark position
Public Property StringFormat Gets or sets watermark text stringformat, refer to System.Drawing.StringFormat
Public Property TextContrast Gets or sets the gamma correction value for rendering watermark text
Public Property TextRenderingHint Gets or sets the rendering mode for watermark text
   
Public Methods Description
Public Method Dispose Releases all resources used by Writer class
Public Method GetVersion Gets the version of CoolWatermark
Public Method GetVersionName Gets the version name of CoolWatermark
Public Method LoadImage Overloaded. Load a new image from Image or an existing photo file to writer watermark
Public Method Reset Reset the Image encapsulated in Writer class
Public Method WriteImage Write an image on the loaded image
Public Method WriteText Write a specialized text on the loaded image

 

 

2005-2007 © ImageComponent.NET. All rights reserved.

  Valid HTML 4.01 Transitional