bluezz旅遊筆記本

附近

GDcopyR 浮水印上傳範例(php)



----------------------------------------------------------
// GDcopyR 浮水印上傳範例(php)
// GDcopyR.php
// made by zenon blue,2007/03/07
//http://bluezz.tw/c.php?id=593
// service@bluezz.com.tw
// Copyright 2007 by bluezz
----------------------------------------------------------

=====修改記錄=====
v0.51 2007/03/07
   初步完成

=====功能說明=====
網站上的圖片加上自己的網址可以增加宣傳效果,也可以加上版權的浮水印宣示主權,如果使用繪圖軟體用人工的方式加入,量多的話又太麻煩了,此範例是使用php寫成可以在上傳圖片時自動加入,而主機上必須安裝php-gd套件GD函數限2.0以上,上傳的目錄也要開放讓php有寫入的權限。

=====設定說明=====
GDcopyR_zz
  index.php  //首頁(上傳頁)
  index.html  //展示頁(此頁不需要)
  images/   //圖片目錄
    copyR.psd //版權圖原始檔可自行修改內容並輸出copyR.png
    copyR.png //版權圖
  tools/
    GDcopyR.php //最重要的一支程式,可以讓其他程式呼叫

1.在上傳頁(index.php)使用form
<form action="treat.php" method="post" enctype="multipart/form-data">

ps:teat.php是你server端所執行的處理程式

2.在接收頁(treat.php)崁入檔案
include("tools/GDcopyR.php");

ps:請注意崁入路徑

3.填入正確的GDcopyR參數
//$copyRSrc:版權圖位置(請使用png格式透明圖)
//$picSrc:來源圖片檔案位置
//$picDes:目標圖片檔案位置
//$Width:圖片寬
//$Height:圖片高
//$quality:圖片品質1~100

=====授權說明=====
◎可自由使用,但GDcopyR.php需保留ABOUT註解

=====免責說明=====
◎此程式範例僅供參考運用,bluezz不付任何損壞責任

展示:
http://www.bluezz.com.tw/works/GDcopyR_zz/



建立日期:2007-03-07 
更新日期:2008-05-31
參考資料:
BLUEZZ 原創
GDcopyR 浮水印上傳範例(php) v0.6
=====修改記錄=====
v0.51 2007/03/07
   初步完成
v0.6 2007/07
      加強圖片品質
fileGDcopyR_zz_v0.6.zip
( 312.12 KB )

GDcopyR 浮水印上傳範例(php) v0.7
修正gif問題
fileGDcopyR_zz_0.7.zip
( 312.54 KB )