Java寫的為圖片新增水印的軟體(含原始碼)
介面如下:
效果圖如下:
拖拉操作如下:
支援功能:
1、可設定水印的字型(字型名字、樣式、大小)
2、可設定水印的位置(暫時只支援6個位置)
3、可設定水印的透明度,同時支援縮放
4、支援預覽(按Esc鍵退出)
5、支援批量新增水印
6、支援拖拉:拖拉進入主介面試試(會自動預覽第一張圖片)
希望各位童鞋也分享分享自己的。想想中國那麼多程式設計師,若大家都分享一些自己的,中國的IT行業將會是怎樣呢?呵!睡覺去了!晚安!
出現的問題與解決方法:
1、水印出來在圖片上字元變成了方框。這主要與字型的選擇有關。建議在加水印時先預覽下效果。
2、JPG的圖片加水印後失真。暫時的解決方法是改變水印後圖片格式
3、有朋友指出預覽後圖片沒法關閉。其實上面已經指出。支援預覽(按Esc鍵退出)。
謝謝各位指出Bug的朋友!
原始碼下載:點選下載
相關推薦
Java寫的為圖片新增水印的軟體(含原始碼)
介面如下: 效果圖如下: 拖拉操作如下: 支援功能: 1、可設定水印的字型(字型名字、樣式、大小) 2、可設定水印的位置(暫時只支援6個位置) 3、可設定水印的透明度,同時支援縮放 4、支援預覽(按Esc鍵退出) 5、支援批量新增水印 6、支援拖拉:拖拉進入主介
Java 為圖片新增水印
package com.image import java.awt.AlphaComposite; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.aw
java工具類——圖片新增水印
import java.awt.AlphaComposite; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.Image
java實現給圖片新增水印、透明度
package michael.io.image; import java.awt.AlphaComposite; import java.awt.Graphics2D; import java.awt.Image; import java.a
參考phpcms所寫的圖片新增水印功能
<?php class water{ //待新增圖片資源,水印資源 public $src_im,$water_im; //水印位置 public $posW,$posH; //待加水印圖片寬高 private $fileW,$fileH; //水印
Java 呼叫Web service 新增認證頭(soapenv:Header)
前言有時候呼叫web service 會出現Message does not conform to configured policy [ AuthenticationTokenPolicy(S) ]: No Security Header found 這樣的錯誤。以在 s
Java線程面試題合集(含答案)
call 獲取鎖 getter 監控 同步方法和同步塊 答案 協調 1.8 標記 來源:Java線程面試題 下面是我自己收集整理的Java線程相關的面試題,可以用它來好好準備面試。 參考文檔: 《Java核心技術 卷一》 Java線程面試題 To
小程式訊息推送(含原始碼)java實現小程式推送,springboot實現微信訊息推送
最近需要開發微信和小程式的推送功能,需要用java後臺實現推送,自己本身java和小程式都做,所以就自己動手實現下小程式的模版推送功能推送。 實現思路 1 小程式獲取使用者openid,收集formid傳給java後臺 2 java推送訊息給指定小程式使用
Java執行緒面試題合集(含答案)
下面是我自己收集整理的Java執行緒相關的面試題,可以用它來好好準備面試。 參考文件: 《Java核心技術 卷一》 Java執行緒面試題 Top 50:http://www.importnew.com/12773.html JAVA多執行緒和併發基礎面試問答: htt
Java之巢狀介面詳解(附原始碼)
package com.mufeng.theninthchapter; class A { interface B { void f(); } public class BImp implements B { @Override public void f() { // TODO
[Java併發程式設計實戰] 柵欄 CyclicBarrier 實現(含程式碼)
溫故而知新,可以為師矣。—《論語》 它的意思是:“溫習舊知識從而得知新的理解與體會,憑藉這一點就可以成為老師了 PS: 如果覺得本文有用的話,請幫忙點贊,留言評論支援一下哦,您的支援是我最大的動力!謝謝啦~ 柵欄(Barrier)類似於閉鎖,
【Java TCP/IP Socket】UDP Socket(含程式碼)
UDP的Java支援 UDP協議提供的服務不同於TCP協議的端到端服務,它是面向非連線的,屬不可靠協議,UDP套接字在使用前不需要進行連線。實際上,UDP協議只實現了兩個功能: 1)在IP協議的基礎上添加了埠; 2)對傳輸過程中可能產生的資料錯誤
我在生產專案裡是如何使用Redis釋出訂閱的?(二)Java版程式碼實現(含原始碼)
上篇文章講了在實際專案裡的哪些業務場景用到Redis釋出訂閱,這篇文章就講一下,在Java中如何實現的。 圖解程式碼結構 釋出訂閱的理論以及使用場景大家都已經有了大致瞭解了,但是怎麼用程式碼實現釋出訂閱呢?在這裡給大家分享一下實現方式。 我們以上篇文章的第三種使用場景為例
使用Qt5+CMake實現圖片的區域選擇(附原始碼)
近期研發涉及到了圖片的區域選擇,找來一些資料一直不能很滿意,所以自己實現了一個。 實現步驟如下。原始碼可以點選ImageAOI獲取。 如下資料來自原始碼的README。 ImageAOI (XLabel): AOI Selection Based on Qt5 Dependency Qt >= 5.0
【JavaScript】使用純JS實現多張圖片的懶載入(附原始碼)
一、效果圖如下 上面的效果圖,效果需求如下 1、還沒載入圖片的時候,預設顯示載入圖片背景圖 2、剛開始進入頁面,自動載入第一螢幕的圖片 &
【Chapter4*程式設計總結一*】(含原始碼)複製空洞檔案且不把0複製到新檔案
一、寫在前面 不積跬步無以至千里,一點點累積最後達到意想不到的效果。認真對待每一個小細節,一點點改正修訂,往往是問題關鍵所在。 二、coding中遇到的坑 步驟一:建立兩個檔案,一個是空洞檔案,另一個是非空洞檔案,分析比較兩者不同。 2-1 shell中出現亂碼 建立無空
區塊鏈技術進階-深入詳解以太坊智慧合約語言 solidity(含原始碼)-熊麗兵-專題視訊課程...
區塊鏈技術進階-深入詳解以太坊智慧合約語言 solidity(含原始碼)—103人已學習 課程介紹 區塊鏈開發技術進階-深入詳解以太坊智慧合約語言 solidity視訊培訓教程:本課
(轉)C# 獲取漢字的拼音首字母和全拼(含原始碼)[A]
https://blog.csdn.net/younghaiqing/article/details/62417269 C# 獲取漢字的拼音首字母 一種是把所有中文字元集合起來組成一個對照表;另一種是依照漢字在Unicode編碼表中的排序來確定拼音的首字母
當下火熱的大資料視訊,免費送(含原始碼)
年底了,你一年下來有多少努力已經完成,你心心念唸的大資料開發,都學會了嗎?想跳槽的你,想就業開發
用python怎樣識別驗證碼?(含原始碼)
字元型圖片驗證碼識別完整過程及Python實現1 摘要驗證碼是目前網際網路上非常常見也是非常重要