best software to watermark images with?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • nuttyrom
    Confirmed User
    • Jan 2003
    • 256

    #1

    best software to watermark images with?

    any suggestions on software to use to watermark exclusive content with? i've download some but none seem to do well with transparent backgrounds.
  • kernelpanic
    Too lazy to set a custom title
    • Jan 2005
    • 2961

    #2
    I just wrote myself a short PHP script - its not that complicated, processes transparent/true color images perfectly, and does exactly what I want.


    ZangoCash - Turn Your Traffic Into Ca$h.
    $.40 Per Install - No Tier

    Comment

    • SmokeyTheBear
      ►SouthOfHeaven
      • Jun 2004
      • 28609

      #3
      what do you plan on using them for and with.. Like you said you have troubles with transparency ? do you mean the image your watermarking or the watermark itself
      hatisblack at yahoo.com

      Comment

      • directfiesta
        Too lazy to set a custom title
        • Oct 2002
        • 30153

        #4
        PhotoWatermark prof

        http://www.photowatermark.com

        Great to use with your logo ....
        I know that Asspimple is stoopid ... As he says, it is a FACT !

        But I can't figure out how he can breathe or type , at the same time ....

        Comment

        • Dave Foster
          Registered User
          • Sep 2005
          • 224

          #5
          try Arles....function Images....add logo...select emplacement and transparency....

          Comment

          • SmokeyTheBear
            ►SouthOfHeaven
            • Jun 2004
            • 28609

            #6
            heres a simple php method that might work for you.

            first make adirectory called "stb" in your root. ( i.e. http://yoursite.com/stb/ )

            copy and paste the following into a new text document and save it as watermark.php

            ( p.s. gfy screw that last lines of this part of the code up the part that says HAHAHA should be == )
            Code:
            <?php
            $watermark = "watermark2.png";
            $image = $_SERVER["PATH_TRANSLATED"];
            $size = getimagesize("$image");
            $width = $size[0];
                 if ($width > 150)
                     {
                          $watermark = "watermark1.png";
                     }
            
            if (empty($image)) die();
            
            if (!file_exists($image)) {
               header("404 Not Found");
               echo "File Not Found."; die();
            }
            
            $outputType = getFileType($image);
            
            watermark($image, $watermark, $outputType);
            
            /**
               Outputs the image $source with $watermark in the lower right corner.
               @param $source the source image
               @param $watermark the watermark to apply
               @param $outputType the type to output as (png, jpg, gif, etc.)
                                  defaults to the image type of $source if left blank
            */
            function watermark($source, $watermark, $outputType="") {
               $sourceType = getFileType($source);
               $watermarkType = getFileType($watermark);
            
               if (empty($outputType)) $outputType = $sourceType;
               
               header("Content-type:image/$outputType");
            
               // Derive function names
               $createSource = "ImageCreateFrom".strtoupper($sourceType);
               $showImage = "Image".strtoupper($outputType);
               $createWatermark = "ImageCreateFrom".strtoupper($watermarkType);
            
               // Load original and watermark to memory
               $output = $createSource($source);
               $logo = $createWatermark($watermark);
               ImageAlphaBlending($output, true);
            
               // Find proper coordinates so watermark will be in the lower right corner
               $x = ImageSX($output) - ImageSX($logo);
               $y = ImageSY($output) - ImageSY($logo);
            
               // Display
               ImageCopy($output, $logo, $x, $y, 0, 0, ImageSX($logo), ImageSY($logo));
               $showImage($output);
            
               // Purge
               ImageDestroy($output);
               ImageDestroy($logo);
            }
            
            function getFileType($string) {
               $type = strtolower(eregi_replace("^(.*)\.","",$string));
               if ($type hahahaha "jpg") $type = "jpeg";
               return $type;
            }
            ?>
            Then make 2 watermark images, one for big pics and another for thumbs..

            name them watermark1.png and watermark2.png put them int he same directory

            then just copy and paste the following into a new text document and name it .htaccess and uplaod it into each directory you want the images to be watermarked in

            Code:
            AddHandler watermarked .jpg
            AddHandler watermarked .jpeg
            AddHandler watermarked .gif
            AddHandler watermarked .png
            
            Action watermarked http://yoursite.com/stb/watermark.php
            Last edited by SmokeyTheBear; 01-30-2006, 08:09 PM.
            hatisblack at yahoo.com

            Comment

            • Daruma
              Confirmed User
              • Nov 2002
              • 3494

              #7
              Compupic Pro

              www.photodex.com

              RIP TD

              Comment

              • chase
                Confirmed User
                • Jul 2004
                • 6019

                #8
                http://www.picture-shark.com/
                Need Hosting? Reality Check Network services me purrrfectly!

                Comment

                • Gottis
                  Confirmed User
                  • May 2004
                  • 1746

                  #9
                  don't tell me there are people still doing this manually!

                  smokey: Right on
                  Hit me up for ABC link trades - icq 7583011

                  Comment

                  • donross
                    Confirmed User
                    • Aug 2005
                    • 1295

                    #10
                    i used adobe imageready for watermaking pics... adjusting the opacity is good in your problem in transparency. if you do know how to create imageready droplet.. just like creating actions... you'll just drag the folder with pics on the droplet then it'll watermark all pics you have on your folder in a minute/s...
                    Email: [email protected] | Skype: ross.alcazar

                    Comment

                    • MassiveDollars - DonPaul

                      #11
                      Arles is great You can also do it pretty good with ThumbsPlus!

                      Comment

                      • Stallion
                        Confirmed User
                        • Jan 2001
                        • 6632

                        #12
                        Thanks for the code Smokey
                        Project Manager/Program Manager/Webmaster Seeking Work

                        [email protected] icq 856554

                        Comment

                        • lelahosting
                          Confirmed User
                          • Aug 2004
                          • 484

                          #13
                          ulead smartsaver has an addon for watermarking

                          Your website always needs to be accessible
                          We accept AMEX/Discover/MC/Visa/Paypal/MB/Epass
                          [email protected]

                          Comment

                          Working...