優(yōu)化處理水印圖片
- 期刊名字:電腦編程技巧與維護(hù)
- 文件大小:531kb
- 論文作者:張亞鳳,趙中營,徐佩鋒
- 作者單位:
- 更新時(shí)間:2020-09-30
- 下載次數(shù):次
實(shí)用第一/智慧密集優(yōu)化處理水印圖片張亞鳳趙中營徐佩鋒摘要本文討論基于B/S結(jié)構(gòu),在服務(wù)器端用ASP. NET和C#實(shí)現(xiàn)對(duì)數(shù)據(jù)庫中的圖像生成縮略圖、全尺寸圖及水印等方法,并給出了具體實(shí)例。關(guān)鍵詞圖片, 縮略圖,水印一、引言打印機(jī)現(xiàn)代圖書館中采用B/S結(jié)構(gòu)的軟件越來越廣泛,讀者的應(yīng)用程序- + GDI+ →顯示器個(gè)人信息和相關(guān)資料已基本存儲(chǔ)到大型數(shù)據(jù)庫中,但讀者的照文件片處理一般是將照片上傳至Web服務(wù)器中一個(gè)指定的文件夾,然后將照片的路徑存放在數(shù)據(jù)庫中。這些非結(jié)構(gòu)化數(shù)據(jù)是圖1 GDI+的橋梁作用存儲(chǔ)在文件系統(tǒng)中的,當(dāng)照片文件越來越多,維護(hù)也越發(fā)困外部設(shè)備之間起著橋梁作用,CDI+還為開發(fā)者提供了- -組實(shí)難,這對(duì)數(shù)據(jù)庫的管理帶來了很大的不便。非結(jié)構(gòu)化的圖片未現(xiàn)與各種設(shè)備(如監(jiān)視器、打印機(jī)及其他具有圖形化能力但不經(jīng)處理直接在網(wǎng)絡(luò)中傳輸增加了網(wǎng)絡(luò)的負(fù)荷,也降低了程序運(yùn)涉及這些圖形細(xì)節(jié)的設(shè)備)進(jìn)行交互的庫函數(shù)。從開發(fā)人員的行的速度。為此筆者查閱了相關(guān)資料,成功地用C#+角度來看,要實(shí)現(xiàn)與這些設(shè)備的直接交互卻是- -項(xiàng)艱巨的任ASP. NET + SQL Server 解決了以上問題。務(wù),在利用CDI+繪制任何形狀時(shí),首先用Graphics 類創(chuàng)建圖像,Graphies 類是CDI+的核心,Craphics 對(duì)象不僅僅提供繪二、基本思路圖方法,它還可以維護(hù)圖形狀態(tài)。使用時(shí)先根據(jù)需要設(shè)置其屬為解決非結(jié)構(gòu)化數(shù)據(jù)對(duì)系統(tǒng)的不利影響,設(shè)計(jì)了下面的優(yōu)性,利用Drawlmage方法在圖像類所表示的繪圖表面上:按指定化方案。首先在SQL Server 數(shù)據(jù)庫中利用IMG字段存儲(chǔ)圖的大小繪制圖像,然后再利用DrwSring方法在圖像類所表示片,將_-個(gè)比較清晰的照片存人數(shù)據(jù)庫。當(dāng)要顯示照片時(shí),通的繪圖表面上描繪水印信息。過客戶端瀏覽器向Web服務(wù)器發(fā)出要顯示照片的請(qǐng)求,讓本文為了使程序更加精練,顯示照片均采用同一個(gè)文件Web服務(wù)器按要求生成-一個(gè)指定大小含有水印信息的讀者照片showphoto. aspx進(jìn)行處理。在這個(gè)文件中通過使用Syn編略圖,然后將這個(gè)照片傳遞到客戶機(jī)的瀏覽器上。當(dāng)需要查tem. Drawing. Imaging命名空間提供高級(jí)CDI+'圖像處理功看讀者的大照片時(shí),通過單擊縮略圖上的超鏈接后讓W(xué)cb服能,把從數(shù)據(jù)庫IMG字段中數(shù)據(jù)獲得的數(shù)據(jù)流生成圖片,生務(wù)器生成加注了讀者個(gè)人信息水印的全尺寸照片,傳遞給客戶成圖片的大小根據(jù)通過傳遞的參數(shù)來確定。如果沒有獲得參端瀏覽器供用戶使用。,數(shù),則使用圖片的Width屬性和Heighn 屬性來獲得圖片的寬與三、技術(shù)支持高,并計(jì)算出在圖片適當(dāng)?shù)奈恢眉由弦粋€(gè)適合此圖片大小的水隨著數(shù)據(jù)庫技術(shù)的發(fā)展,圖像、音頻等數(shù)據(jù)也可以存儲(chǔ)到印。本文加上的水印內(nèi)容為筆者的姓名。數(shù)據(jù)庫中,這為照片等其他多媒體數(shù)據(jù)的結(jié)構(gòu)化存儲(chǔ)奠定了基四、程序?qū)崿F(xiàn)礎(chǔ)。1.在SQL Server 中創(chuàng)建數(shù)據(jù)庫IMCDB,并建一個(gè)新表在VS.NET中, CDI+提供的二維圖形、圖像處理等功image。Transact - SQL代碼如下:能,可以在窗體上繪制各種圖形圖像。CDI+在開發(fā)人員與上CREATE TABLE limngdbl. [dbo1. limagel述設(shè)備之間起的作用如圖1所示:(bar中國煤化工,從上面所示結(jié)構(gòu)中可以看出,CDI+的本質(zhì)在于它能夠替代開發(fā)人員實(shí)現(xiàn)與其他外部設(shè)備的交互. CDI+在應(yīng)用程序和MYHCNMH G60'電腦停秀抄聶搪雌2007.12.....GRAPHICS PROGRAMimg image)起期頁5851..0e 890. Indusr.asp I fndse swcs sonphto.wp.口gc茶條碼號(hào)②2.在IIS的默認(rèn)Web站點(diǎn)下,新建一個(gè)虛擬目錄“photo”。讀者信息3.在Vs. NET中新建-一個(gè)名為photo的ASP. NET項(xiàng)目。讀者條碼[Label2]4.在Web. config文件中添加訪問數(shù)據(jù)庫的連接字符串。姓名 [u abeB3]< appSettings>



-
C4烯烴制丙烯催化劑 2020-09-30
-
煤基聚乙醇酸技術(shù)進(jìn)展 2020-09-30
-
生物質(zhì)能的應(yīng)用工程 2020-09-30
-
我國甲醇工業(yè)現(xiàn)狀 2020-09-30
-
石油化工設(shè)備腐蝕與防護(hù)參考書十本免費(fèi)下載,絕版珍藏 2020-09-30
-
四噴嘴水煤漿氣化爐工業(yè)應(yīng)用情況簡介 2020-09-30
-
Lurgi和ICI低壓甲醇合成工藝比較 2020-09-30
-
甲醇制芳烴研究進(jìn)展 2020-09-30
-
精甲醇及MTO級(jí)甲醇精餾工藝技術(shù)進(jìn)展 2020-09-30
