Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537
發生重大哀悼事件時候,需要緊急將網站變灰以示哀悼,在此蟲蟲給大家總結了幾種方法,通過簡單修改一下站點樣式即可實現。
另外主要方便快捷的方法是使用CSS樣式的grayscale()方法。
grayscale() : 對圖片進行灰度轉換,grayscale是 <filter-function> 的子屬性,當100%參數時候的效果如下:
最簡單地把頁面的<html>開始標簽中間之間加:
style="-webkit-filter: grayscale(100%);"
或者修改站點CSS樣式
html {-webkit-filter: grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(graysale=1);}
將上述代碼添加加到CSS最頂端就可以實現。
為了兼容多種瀏覽器標準,可以增加一下樣式:
html {
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
_filter:none;
}
如果網站后臺無法定義CSS樣式,這需要在站點模板頁的head標簽中間插入style標志位:
<style>
html{-webkit-filter: grayscale(100%);}
</style>
對于一些老的網站,為了支持該函數需要修改html標頭,將其修改為最新標準標頭才可以:對一些使用Flash(不在建議使用)的老站點,起顏色可能也不支持CSS濾鏡變灰,則需要在可以在FLASH代碼的<object …>和之間插入:
<param value="false" name="menu"/>
<param value="opaque" name="wmode"/>
對于一下沒有辦法修改源站代碼的情況下,也可以在Nginx站點代理無服務器上,通過sub_filter指令來實現。
受限確保nginx支持http_sub_module模塊,如果不支持需要重新編譯安裝Nginx,自愛安裝時候添加build參數—with-http_sub_module
然后在Nginx的http模塊增加如下代碼:
sub_filter '</head>' '<style type="text/css">html{ -webkit-filter: grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}</style>';sub_filter_once on;
然后nginx -t測試配置正常無誤
nginx -s reload 重啟nginx即可
活和工作中,我們經常需要拍攝或掃描文字類的圖片。例如,孩子的作業完成后要用手機拍照上傳到微信里;發給客戶的合同要用掃描儀處理成電子版發送出去;上級部門下達的紅頭文件要用掃描儀掃描成電子檔長久保存。
有時候因為拍攝技術不佳、光照條件不好、保存不當等原因,這些文字類的圖片可能會出現灰底,也就是圖片底色灰蒙蒙的,從而影響字跡顯示效果。嚴重的時候灰底會接近黑底,甚至出現透底(紙背面的字跡會透過來)。
要想優化這樣的文字類圖片,去掉圖片背景上的各種灰影,讓灰底恢復成紙張的白色,我們一般會想到借助于Photoshop這樣的圖像處理軟件。但是Photoshop太專業了,有圖像處理功底的人尚且用著費勁,更別提我們這種完全不懂的小白了。市面上也有一些能去除灰底的工具軟件,但是都各有不足,要不就無法處理重度灰底,要不就只能在手機上使用,要不就是對于免費用戶不友好,會在處理后的圖片上添加產品水印
那么有沒有一款既操作簡單,又效果不錯,同時還免費的文字圖像去底軟件呢?
有!
這就是多可軟件制造商近期推出的一款專業級圖像去底軟件——原本專業級圖片去灰底與增強軟件
"原本"能把文件、合同、書籍的掃描圖片或照片背景里的各種陰影和雜質都去掉,保留其中的彩色部分,使文件干凈、字跡清晰,更接近文檔本來的模樣。
原本專業級圖片去灰底與增強軟件有兩大特點:
先來看下原本的操作如何簡單:
原本操作上最突出的優點是:
沒有繁復的操作,不需要設置令人望而生畏的參數,去除灰底只需一鍵。
下圖是原本軟件的操作鍵,整個軟件所有的按鍵都在這里:
"打開"和"保存",分別用來打開電腦上的圖片和將處理好的圖片保存到電腦上,剩下的中間六個按鍵就是功能按鍵。
這六個按鍵又分成兩大塊。
頭三個按鍵是最主要的基礎按鍵,去灰底就靠他們。
去灰底操作過程相當簡單:
先點擊【打開】打開電腦上的圖片->然后再點擊這三個按鍵中的一個->完成
那三個按鍵應該按哪個?一般說來,點擊哪個都行。不過這三個按鍵在功能上還是有細微區別的:
【見證神奇】:最常用的按鍵。一般質地的文檔圖片,只要使用該鍵就能完美去灰底。
【超黑底灰】:當灰底比較嚴重、甚至有透底時,使用該鍵。
【初心本色】:如果圖片中有彩色文字或印章,例如紅字、紅章,可以直接使用該鍵。也可以先使用前兩個按鍵中的一個完成去灰,再使用本鍵來恢復圖片中的色彩。
通常情況下,到這時就已經完成去灰底操作,可以點擊【保存】鍵將處理后的圖片保存到電腦上了。
但如果您對圖片有更高要求,想做進一步優化,則可以使用后面的三個按鍵:
【掃除麻點】:有點像遮瑕膏。如果頁面上還留有少量麻點,可以用它來去除;
【強化對比】:類似于化妝時打陰影??梢栽鰪娢臋n的對比度,并去除部分淺灰點。
【文檔美顏】:約等于相機里的"美顏"功能,能柔化文檔中的圖片,以獲得更好的打印效果。
原本軟件的操作就是如此簡單,那么處理后的效果究竟如何呢?
無論原圖質地有多差,經原本處理后,圖片都會煥然一新,非常接近紙質文件本身,也就是白底黑字,字跡清晰,紙面沒有陰影和雜質。
下面我們分別看看原本軟件對三個圖例的處理效果。
下圖1 。在處理圖紙的掃描圖片時,因為圖片灰底一般,不算嚴重,也沒有彩色部分,所以最基本最常用的【見證神奇】就夠用了:
從上面兩圖的對比能看出明顯區別。原圖的黃底和頁面中間偏右下那團灰色的陰影,在處理后的圖片中都不見了。整個圖片顯得干凈和清晰。
下圖2。圖2是書籍的照片,由于紙張較薄,導致照片上的黑底太嚴重了,嚴重到能看到背面的文字,這就屬于透底。這種嚴重黑底和透底更適合使用【超黑底灰】:
處理完后,右側的文字圖片也同樣是干干凈凈的,字跡非常清晰,完全可以用來打印了。
再看看圖3。圖3是個帶紅章和藍色logo的合同掃描件,因為圖片中有色彩,而且圖片灰底不太嚴重,所以處理時直接使用【初心本色】就可以了:
處理后的圖片很明顯比原圖潔白而清晰,已經很接近文檔本來的模樣了。
而且圖片經過去灰底處理后,由于文字清晰了,對于后期進行OCR識別也更有優勢,文字識別的正確率會高很多。
如此簡單好用的軟件竟然還是免費的!
無論您是自用還是商用,原本專業版不收取任何費用。沒有使用時間限制,沒有使用次數限制,沒有圖片處理數量限制,也不會在您處理后的圖片上添加產品水印。
原本就是這么厚道。
不過在您準備下載使用軟件前,還得提醒您兩點:
要下載原本軟件,請前往原本官網:http://www.legalsoft.com.cn/yuanben.html
官網頁面會對軟件進行不定期更新,您可直接下載最新版本。下載軟件解壓縮后,無需安裝,直接點擊yuanben.exe就能運行。
百聞不如一見,百見不如一試。本文提到的三個圖例的原圖在原本軟件里也附帶了,大家可以親自操作體驗一下。當然您還能打開自己的掃描圖片,看看原本能帶給你怎樣的驚喜。
家好,昨天給大家介紹了HTML上篇的內容,包括web前端開發的要素、HTML注釋使代碼進入不執行狀態、HTML聲明結構以及頭部標簽,還給大家介紹了了標題標簽、文本標簽、段落標簽以及超鏈接的幾種常用標簽、希望大家已經學習到了并且以及掌握,接下來我們繼續介紹HTML剩余的幾個超級常用的標簽:
圖片標簽
語法:<img src=”” width=”” height=”” alt=””>
列表標簽
列表標簽分為有序列表和自定義列表。
有序列表分為兩種形式,這里小編就不過多做文字等言語上的介紹,下面的例子就可以一目了然了:
1.<ul type=”disc|square|circle”>
<li></li>
</ul>
效果如下
2.<ol type=”a|A “ start=”數字”>
<li><li>
</ol>
效果如下
自定義列表
<dl>
<dd></dd>
<dt></dt>
</dl>
如下
表格標簽
表格標簽的功能很強大,它不僅可以使數據內容更加美觀整齊,而且可以使網站數據和其他用途顯得更加專業化、其中后臺數據庫在網頁中的展現形式大多都采用表格的形式,因為表格的布局形式是HTML語言中比較整齊易于上手的布局形式,當然有人會說<div>的盒子模型更為強大、小編在以后會介紹到,那個不屬于HTML范疇,好了,不多廢話了,我們一起來認識下表格標簽吧!
外圍標簽
<table witdth height boder color align cellpadding cellpacing></table>
表格標題 <caption></caption>
行<tr></tr>
列<td></td>
表格頭<th></th>
合并行 rowspan
合并列 colspan
Valign跟在align標簽的后面用來對內容位置的進一步調整;
代碼如下
<table border="1" width="800" height="800" cellspacing="0" cellpadding="0">
<caption>顏色表</caption>
<tr>
<th>紅色</th>
<th>黃色</th>
<th>紫色</th>
</tr>
<tr >
<td rowspan="2" bgcolor="red">1</td>
<td valign="top">2</td>
<td>3</td>
</tr >
<tr>
<td>2</td>
<td>3</td>
</tr>
<tr>
<td colspan="2" bgcolor="green">1</td>
<td>3</td>
</tr>
效果如下
From表單
在這里給大家提個醒,from表單是前后端特別是和php前后端數據相互交互的重要媒介和組成部分,希望大家可以好好了解下表單,為以后的學習打下良好的基礎。
<from action=”” method=”” enctype=”” name=””></form>
Action 設置接收和處理瀏覽器遞交的表單內容的服務器程序的鏈接
Method 用來定義瀏覽器將表單中的信息提交給服務器端的處理程序的方式,取值可以為:GET或POST get在本頁面傳值 post在服務器回傳值
Enctype 一般不使用,為默認,在文件上傳時需要設定改變
單行文本框
<input type=”text” name=”” value=”” size=”” maxlength=””/>
多行文本框
<textarea rows=”” cols=””name=””></textarea>
密碼文本框
<input type=”password” name=”” size=”” maxlengrh=””/>
單選框
<input type=”radio” name=”’ value=”” checked=”checked”>
Name值相同的為一組
復選框
<input type=”checkbox” name=”” value=”” checked=”checked”
復選框的name值相同為一組
綜上如下
Label標簽綁定屬性
語法
<form>
<label for=”命名”></label>
<input type=”radio” name=”” id=”命名”>
</form>
下拉菜單
<select name=”” size=” multiple=”mulitple”>
<optgroup label=””>
<option></option>
</optgroup>
</select>
如下
隱藏框
按鈕
提交按鈕
<input type=”sumbit” name=”” value=””/>
重置按鈕
<input type=”reset” name=”” value=””/>
普通按鈕
<input type=”button” name=”” value=””/>
如下
readonly與disabled屬性
readonly
readonly 屬性規定輸入字段為只讀,但其value值仍會被表單提交
readonly屬性只針對text、password和textarea有效
disabled
disabled屬性規定禁用該表單元素,其value值不會被表單提交
disabled屬性對所有表單元素均有效,包括select, radio, checkbox, button等
使用disabled屬性后表單元素背景會變成灰色
HTML中FROM表單input type:
框架
這里所說的框架并不是大型前端框架或者是后端框架,而是HTML里對網頁構架的一種固定模式,如果說表格是對網頁小范圍布局的話,那么框架可以對整個HTML網頁起到整體的構架和布局的作用,例如我們熟悉的w3school網站,當然還有很多網站也用到了,我們來了解下:
<frameset cols=”10%,*,10%”>/*frameset框架cols表示分列,如果分三列則如上所述,rows分行,同列;其中*為自適應剩余面積。
<frame name=”’ src=”” noresize=”noresize” scrolling=”yes/no/auto”><frame>
</frameset>
去掉框架的邊框 frameborder=”0/1” 0為無1為有 如果有則設置boder=””;
Framese的跳轉
跳轉到frame指定板塊
給對應的frame定義name名字
<frame name="right" src="left.html"/>
修改跳轉方式
<a href="one.html" target="right">第一頁</a>
Noframe標簽
<frameset">
<noframes>
<body>
你的瀏覽器不支持框架
<body>
</noframes>
</frameset>
Iframe內聯式框架
<iframe name=”規定iframe的名稱” src=” 規定在iframe中顯示的文檔URL” frameborder=”0|1” width=”” height=”” scrolling=”規定是否滾動”></iframe>
Marginheight: 定義 iframe 的頂部和底部的邊距
Marginwidth: 定義 iframe 的左側和右側的邊距
跳轉
跳轉到頂級
<a href=”” target=”_top”></a>
跳轉到父級
<a href=”” target=”_parent></a>
跳轉到新頁面
<a href=””” target=”_blank></a>
本頁面跳轉
<a href=”” target=”_self></a>
自定義跳轉”
好了,HTML就給大家介紹到這里,希望大家看了小編的HTML介紹,已經對網站開發有了入門級的了解了吧。
*請認真填寫需求信息,我們會在24小時內與您取得聯系。