473,320 Members | 1,535 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,320 software developers and data experts.

Watermarking Images with VB.NET?

It seemed like a simple enough task when I started but turned into
something that I have to ask for help on!

I need a fast way to watermark some GIF images that some of my software
is going to produce. I've found several examples but they all seem to be
missing some pretty key pieces (like being able to save the resulting
watermarked image).

Anyway, if anyone can point me to come concise tips on programatically
applying watermarks to GIF images I would sure appreciate it. I'm not
opposed to buying something as long as the distribution is royalty free
and the license is affordable. I found "CoolWaterMark"
(http://com.anggogo.com/products/) but the site just doesn't leave me
with a very professional warm fuzzy feeling :-)

Many thanks!

--
- Mitchell Vincent
Nov 21 '05 #1
2 2904
Mitchell Vincent <mi**************@gmail.com> wrote in news:e8ie45Q0EHA.632
@TK2MSFTNGP10.phx.gbl:
It seemed like a simple enough task when I started but turned into
something that I have to ask for help on!

I need a fast way to watermark some GIF images that some of my software
is going to produce. I've found several examples but they all seem to be
missing some pretty key pieces (like being able to save the resulting
watermarked image).

Anyway, if anyone can point me to come concise tips on programatically
applying watermarks to GIF images I would sure appreciate it. I'm not
opposed to buying something as long as the distribution is royalty free
and the license is affordable. I found "CoolWaterMark"
(http://com.anggogo.com/products/) but the site just doesn't leave me
with a very professional warm fuzzy feeling :-)


I'm sure you can do it with the System.Drawing classes... but here is
another (free) alternative:

http://www.imagemagick.org/index.html

--
Lucas Tam (RE********@rogers.com)
Please delete "REMOVE" from the e-mail address when replying.
http://members.ebay.com/aboutme/coolspot18/
Nov 21 '05 #2
You can draw directly on an image but not on an indexed image such as a GIF.
You'd have to convert it to 32bpp first, draw on it and then, if GIF was
really necessary, save that as a gif again. This brings up the other
problems of having a non-specific palette for the newly saved GIF which can
seriously degrade colour fidelity for this file format.

The GDI+ FAQ has many articles on drawing on images, GIF palettes and a link
to an article on creating octtree palettes.

--
Bob Powell [MVP]
Visual C#, System.Drawing

Find great Windows Forms articles in Windows Forms Tips and Tricks
http://www.bobpowell.net/tipstricks.htm

Answer those GDI+ questions with the GDI+ FAQ
http://www.bobpowell.net/faqmain.htm

All new articles provide code in C# and VB.NET.
Subscribe to the RSS feeds provided and never miss a new article.

"Mitchell Vincent" <mi**************@gmail.com> wrote in message
news:e8*************@TK2MSFTNGP10.phx.gbl...
It seemed like a simple enough task when I started but turned into
something that I have to ask for help on!

I need a fast way to watermark some GIF images that some of my software
is going to produce. I've found several examples but they all seem to be
missing some pretty key pieces (like being able to save the resulting
watermarked image).

Anyway, if anyone can point me to come concise tips on programatically
applying watermarks to GIF images I would sure appreciate it. I'm not
opposed to buying something as long as the distribution is royalty free
and the license is affordable. I found "CoolWaterMark"
(http://com.anggogo.com/products/) but the site just doesn't leave me
with a very professional warm fuzzy feeling :-)

Many thanks!

--
- Mitchell Vincent

Nov 21 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Leonard Challis | last post by:
Good morning everyone I am currently doing quite a large project in VB6 and ACCESS for college, for a Photographers company assignment. I am posting here to see if anyone has any advice on what...
7
by: Wayne | last post by:
I have a script that uses filesystemobject that reads files from a given path, in my case images. It is running on a server that is 2000 adv svr w/ all current patches. The script prior to some...
2
by: coolwarrior | last post by:
Hi, 1_I want to know the difference between "data hiding" , "steganography" ,"watermarking" ,"capsulation" related to DSP. 2_There r plenty of informaion about data hiding for images on the web...
3
by: Simon | last post by:
This problem has been driving me mad for months.... Seen a few posts on forums about it but no answers... No mention on MSDN etc. XP Pro SP1, VS.NET (c#) .Net framework 1.1, IIS 5.1. In a...
3
by: rangermccoy | last post by:
Hello there, What are the best php/c libraries for handling media including images, video, and music? I would like to manipulate media dfiles, including watermarking, thumbnailing,...
1
by: Bob | last post by:
I have some JPG files on my website. I'd like to know if there is a way to dynamically watermark these images before I display them on the website. I'm running ASP.NET 2.0 C#. Thank you very...
4
by: Ibrahim. | last post by:
Hi all, I want to display watermark images (transparent images) as background image for all my asp.net pages. when I open the pages I should see the transparent image. the server controls...
4
toxicpaint
by: toxicpaint | last post by:
Hi, can anyone give me a hand. I'm currently displaying 4 random images at the top of a page. I did this using an array of 35 pictures and then writing them to page. The problem I have is that in...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: Vimpel783 | last post by:
Hello! Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
1
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.