 |
Classes |
 |
Structure |
 |
Enumeration |
 |
Artical |
|
|
[Top]
|
|
| CoolWatermark Component
for .NET |
 |
| Features |
| 1 |
Purpose |
| |
The purpose of CoolWatermark is to make writing watermark on image
easier. Not only works in windows form application but aslo works in Web
application.
You donot have to understand GDI+, deep WINAPI, or any knowledge of Graphics
too much. What you need to do is just to initialize CoolWatermark object,
encapsulate the image, call methods and get the resulted image.
|
| 2 |
Process Image object |
| |
CoolWatermark only processes System.Drawing.Image object, please
refer this object in MSDN.
So CoolWatermark is able to load all image formation which .NET
© Microsoft supports by default. If you have other components to
load other image formations that .NET doesnot support currently, like
PSD, TGA, once you encapsulate it to Image object, you can pass to CoolWatermark
to process.
|
| 3 |
Effects with Text |
| |
CoolWatermark provides several kinds of effects, like block, reflect,
titleshadow, and halo etc.
|
| 4 |
Brush Style |
| |
CoolWatermark provides several kinds of specialized brush styles;
you can easily draw the text with gradient brush and random color brush
|
| 5 |
Border and Hollow |
| |
CoolWatermark can realize border or hollow text easily.
If you set Border.Enable is false and Hollow is true, it will
cause nothing can be written. It's very easy to understand, Border equals
to true is going to draw string, without border is going to fill string
with brush.
Border is aslo available to write to overlapped image.
|
| 6 |
Shapes with text |
| |
CoolWatermark is able to write text with various shapes,
such as Arch, Rip, Bulge, Squeeze, Shear, Swell, Zoom, and even customize
warp. |
| 7 |
Specialized Positions |
| |
There are 9 specialized position to write watermark, they are TopLeft,
TopCenter, TopRight, MiddleLeft, MiddleCenter, MiddleRight, BottomLeft,
BottomCenter and BottomRight.
You can also customize the watermark position manually. The specialized
postions will stick to borders, but you can assign a Spacing value to
add spacing between watermark and border.
|
| 8 |
Transparent |
| |
CoolWatermark enables to transparent watermark. Before
you call WriteText or WriteImage method, set a value between 0 and 100 to
Opacity property. |
| 9 |
Rotation |
| |
Provides an Angle property, assign this value to rotate the
wateramrk easily. Both for text and overlapped image. |
| 10 |
High Performance and Efficent |
| |
All methods, including Filter processing, are high performance and secure.
The code are all under C# and we operate the image in memory.
CoolWatermark supports automatically gabage collection, but you
need to dispose the object after you use. The best usage is when you need
it, initialize it; after your work is done, release it. And you donot
need to worry about if you release CoolWatermark, your Image object
will be lost. CoolWatermark will clone your Image object you pass
into and return a cloned Image object after you call a method. Even you
release it, your Image object will still exist.
|
|
| 2005-2007 © ImageComponent.NET. All rights reserved. |
|