要:我們應滿足用戶需求的建議,調整了內容的方向,最開始是寫寫科技吐槽的內容,后來寫評測,然后寫盤點硬件產品、軟件產品,再而又寫創業知識分享和辦公工具分享,但作為一個科技自媒體,走過了多個年頭,總想給用戶提供一些有價值的內容,這一次,我們會從軟件系列拓展到網站、公司、書籍、創業項目等角度,為大家帶來新的變化與期望。這些網站都是你日常經常使用的網站吧?
在線圖片無損壓縮工具:Compressor
如何實現把圖片的大小降低,而圖片的質量不改變?對于喜歡玩圖片的用戶來說上傳圖片都有一定的大小限制,如果想要保證圖片質量的話,那么就需要把圖片進行高壓縮了,但是普通的壓縮方式會降低圖片的畫質,無法保證高清的畫面質量,這時候我們就需要一種壓縮工具來完成這項任務。Compressor是一款支持JPEG、PNG、GIF、SVG圖片格式進行在線壓縮到90%的工具,但不會破壞圖片的畫質,壓縮比極高,能大幅度降低你的圖片大小,同時保有圖片的品質,壓縮前后幾乎感覺不到任何差別。由于這個需要fanqiang,所以用不了的可以考慮下同類產品TinyPNG。
免費超大文件中轉站:WeTransfer
有時我們需要把大文件傳給朋友或同事,但是QQ傳輸很慢,特別是超大文件,是不是每次聚會完都為分享自己手機里的照片發愁?.WeTransfer是一個提供超大文件臨時中轉服務的網站,是一個優秀的類似網盤的轉存工具,可以通過郵件來發送你轉存的文件,免注冊、免安裝軟件上傳超大文件,最大上線2G大小。可以一次上傳多個文件、沒有垃圾郵件、每次上傳之前文件會自動接受病毒掃描。進入網站,中間的對話框從上到下分別是添加文件、對方的郵箱、自己的郵箱、郵件內容(目前不支持中文),上傳文件最大2G,可一次多文件上傳,文件保存時間為2周。用戶下載以后,你會收到郵件提醒。
國外在線學習編程知識的網站:Codecademy
為了學習編制程序,很多人買了一堆相關書籍,并參加了很多網絡課程,甚至花了幾百塊錢買了一套教學光碟,到頭來還是不會編程,非常不值。編程不是游戲,但卻可以更酷,Codecademy采用的學習方式非常有意思,你無需下載編程軟件或者調試環境就能直接在線編程了。想當年在學校里跟著老師學VF和C,還要去機房上機,說多都是淚。采用的用戶鼓勵機制也挺特別的,當你完成一個小的任務模塊以后,你會得到一個“榮譽勛章”,隨著課程的深入,你所能收集到的勛章會越來越多。這種機制很類似于我當初拿PS4玩兒鬼泣時解鎖獎杯,采用游戲的模式讓編程學習這樣枯燥的過程變得有趣。
讓員工不用貼錢出差的在線報銷系統:報銷吧
一般每一家公司都少不了市場報銷,和傳統報銷流程不同,網上報銷是基于網絡的在線報銷流程。在這一流程下,員工可以在任何時間、從任何地點提交財務報銷申請,領導可用通過軟件進行業務審批,財務部門對原始憑證審核無誤后,自動生成記賬憑證,并可以通過網上銀行進行支付。報銷吧是一家在線的企業級差旅和費用報銷管理工具,平時我們商務、銷售、市場、活動、老板人員出差要訂票、打車、住酒店,而報銷吧整合國內的眾多旅游服務商,比如:飛鶴航空、攜程與同程網的機票酒店、滴滴出行企業版、京東企業購等,一款軟件內可以實現商務出差全過程,從出差到報銷,無需再下載多個軟件應用,只需一個報銷吧,就可以實現應用內一站式預訂機票、酒店、火車及打車和出差比價的功能。報銷吧同時也在打通訂購、報銷、支付、記賬的全流程,提交報銷(告別手寫)-領導審批(多級審批)-出納支付(網銀/第三方)-財務記賬(ERP接口),幫助企業簡化工作流程,更好的協作。
個性化網絡收藏夾管理網站:Papaly
網絡收藏夾又稱網絡書簽,是針對系統收藏夾的不便應運而生的鏈接存儲工具。我們知道,以前我們收藏自己喜歡的網址一般通過瀏覽器本身的收藏夾來進行,但是,在使用過程中,有眾多不方便之處,比如:重裝系統后,原保存收藏夾會全部丟失,雖然事先可以備份,但是,由于重裝系統本身有很多無奈之處,大多不能及時保存或者忘記保存。從OPERA轉到Chrome 發現書簽功能好渣,和opera比簡直一天一地啊。有些小眾的網站、工具突然遇見了,不收藏就忘了,而且越來越多,QQ書簽已經不夠用。后來我發現了這一個網站。Papaly 是一個個性化網絡收藏夾管理網站,你去到書簽收藏管理器,找到適合你的所有需求。可以輕易同步你的書簽,能夠從有網絡連接的任何平臺訪問你的收藏。
免費在線的PDF工具大全:pdf.io
PDF是許多人經常會碰到的問題,很多都是為了搜尋相關工具而進入網站,之前介紹過Smallpdf線上PDF轉檔、合并、分割、壓縮工具,解決各種PDF疑難雜癥。本文要推薦的PDF.io是一款免費PDF工具集,提供包括轉檔、分割、合并、壓縮、移除密碼、加入密碼、翻轉和加入頁數等功能,適用于中文內容,也就是說如果你要轉換的文件為中文,它可以正確處理,不會出現亂碼或無法顯示等問題。開啟PDF.io 網站后,可以看到全部完整的PDF 工具顯示于右側,有少部分功能隱藏在下方,必須點擊「More」才能全部開啟。提供的功能包括:
分割、合并、壓縮、PDF 轉Word、Word 轉PDF、PDF 轉Excel、Excel 轉PDF、PDF 轉JPG、JPG 轉PDF、移除破解密碼、加入密碼保護、旋轉頁面、PPT 轉PDF、PDF 轉PPT、 PNG 轉PDF、PDF 轉PNG 、PDF 轉HTML、為PDF 加入頁碼。
無需下載就可以用的在線圖片去底工具:BGremover
當我們在提取一些素材圖片的時候,可能由于圖片格式等原因,使得原本背景透明的圖片變成了純色背景的圖片。使用PS太大,加載太慢,小白又不會使用怎么辦?對于不懂操作的用戶來說,雖然網絡上有很多教程,但是依然不會用,現在很多網站推出了簡單省事的摳圖工具,用戶只需要提交圖片即可輕松實現去背景化。這時候我們可以使用BgRemover圖片去底工具將“純色背景的圖片”再次還原成“透明背景的圖片”。BgRemover是一款在線的圖片去底工具,可以將純色背景圖片自動轉換為透明背景的圖片。幫助你解決圖片的背景問題,能夠很好的將一張圖片的背景變成透明的,只需要上傳自己需要轉換的圖片,就可以很好的得到一張純色的背景圖片了,不過處理算法還不夠好,可以體驗一下。同類摳圖去背景的在線工具clippingmagic還不錯,大家可以使用這個更好哦哦哦。
1000家網站:這是一個從0到1的歷程,是一個自媒體肩負起互聯網普及的歷程,是一段為了理想重新上路、累并快樂著的歷程。嗯,1000家網站,互聯網發展這么多年,很多人經常使用的還是那些常用的網站(資訊、影視、社交、搜索....),有許多(優秀的、好玩的、特色的、有趣的、實用的.....國內外網站)未被發掘過,也沒有人去真正了解過,為此,我們推出了這個系列計劃,先讓這1000家網站走近大眾化,我們的理念是:讓人人都能了解,人人都會利用互聯網學習、工作、提升效率,增長見識。如果你也喜歡,請關注我們的動態。
用.net 更新word目錄(一)
采用Office組件(服務器必須安裝Office)
采用Office組件調用實現更新目錄的話,有一些弊端:
①服務器必須安裝office
②調用com組件實際上相當于在服務器上打開word進行操作,當并發量比較大時,word的處理速度會比較慢,并發量越大處理越慢,可以想象,當電腦打開50個word時,操作肯定會卡,這是一個道理;暫時還未發現有效的解決方法。
(實例化一個com實例,處理多個文件倒是可以加快速度,但是要看實際的應用場景是否可以多個文件一起處理;我現在遇到的場景是必須同步一個個文件進行處理,糾結中,,,,)
服務器安裝office并需要配置環境:
(參考:https://www.cnblogs.com/5426z/articles/4865312.html)
①首先服務器需要安裝:office軟件,我安裝的是office2010版本,安裝后在服務器端不用激活也可以使用。
②組件權限設置:
在運行欄中輸入命令:dcomcnfg,打開組件服務管理窗口,但是卻發現找不到Microsoft Word程序,這主要是64位系統的問題,word是32位的組件,所以在正常的系統組件服務里是看不到的,可以通過在運行里面輸入comexp.msc -32 來打開32位的組件服務,在里就能看到Microsoft Word組件了。
③IIS權限設置:將IIS中應用程序池運行用戶改為LocalSystem
必須要先配置組件權限,僅僅將IIS中應用程序池運行用戶改為LocalSystem是不行的:不會報80070005組件錯誤,但是讀取的word對象會為null
DCOM 的配置過程。
1、運行“dcomcnfg”,打開 DCOM 配置程序。(或者 開始→設置→控制面版→管理工具→組件服務→計算機→我的電腦→DCOM配置)
對 Word進行編程,實際上就是通過 .Net Framework 去調用 Excel 的 COM 組件,所有要在 Web 環境下調用 COM 組件的時候,都需要對其進行相應的配置。
很多朋友都反映在 Windows 環境下調試正常的程序,一拿到 Web 環境中就出錯,實際上就是因為缺少了這一步。
①將 “身份標識” 選項卡中的用戶設為 “交互式用戶” 。
②設置選中 “安全性” 選項卡中的 “使用自定義配置權限”,點擊 “編輯”。
③用戶添加 EveryOne、 IIS User、NetWork Service,并將所有操作權限都勾選(建議)
.net開發環境搭建:
Vs開發com組件引用
(我這里本機安裝的是office2010,根據各自電腦安裝的情況選擇即可)
這樣就可以使用了:(參考代碼)
//實例化COM
Microsoft.Office.Interop.Word.ApplicationClass wordApp = new Microsoft.Office.Interop.Word.ApplicationClass();
object fileobj = filePath;
object nullobj = System.Reflection.Missing.Value;
//打開指定文件(不同版本的COM參數個數有差異,一般而言除第一個外都用nullobj就行了)
Microsoft.Office.Interop.Word.Document doc = wordApp.Documents.Open(ref fileobj, ref nullobj, ref nullobj,
ref nullobj, ref nullobj, ref nullobj,
ref nullobj, ref nullobj, ref nullobj,
ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj
);
//更新目錄
doc.TablesOfContents[1].Update();
//LogHelper.Info(string.Format("操作3.1"));
doc.Save();//保存
//獲取Word頁碼
Microsoft.Office.Interop.Word.WdStatistic PagesCountStat = Microsoft.Office.Interop.Word.WdStatistic.wdStatisticPages;
pageCount = doc.ComputeStatistics(PagesCountStat, ref nullobj);
//關閉文件
doc.Close(ref nullobj, ref nullobj, ref nullobj);
//關閉COM
wordApp.Quit(ref nullobj, ref nullobj, ref nullobj);
引用完成之后,如果直接用vs進行跑是沒有問題的,但是放在iis上面會提示:
檢索 COM 類工廠中 CLSID 為 {000209FF-0000-0000-C000-000000000046} 的組件時失敗,原因是出現以下錯誤: 80070005
再回到上面檢查權限配置是否正確。(一開始我也是報這種錯誤)
方案三、收費方案(SautinSoft等)
暫時未考慮,收費方案基本都是按開發人員,按部署的項目數來進行收費,代價會比較大。
言
郵政編碼是地址信息的重要組成部分,可以幫助快遞公司、物流公司等對地址進行快速、準確的識別和派送。因此,郵編查詢工具應用在許多業務場景中都有廣泛的應用,例如:電商平臺、物流公司、金融機構等。通過使用郵編查詢 API,我們可以快速實現一個郵編查詢工具應用,方便用戶查詢地址對應的郵政編碼,提高業務流程的效率。
本文將介紹如何使用郵編查詢API實現郵編查詢工具應用,主要內容包括:
簡介
郵編查詢 API 是一種提供全國郵政編碼查詢服務的接口。通過調用這個API,用戶可以快速準確地查詢到一個地址對應的郵政編碼。郵編查詢 API 可以被用于各種應用場景,例如:地址自動完成功能、數據清洗和標準化、自動填寫表單等。
API 密鑰獲取
快速接入郵編查詢 API
1.注冊并獲取郵編查詢 API 密鑰
進入 【郵編查詢】詳情頁,點擊【免費試用】,即可喚起注冊按鈕。
訪問地址:
https://www.apispace.com/eolink/api/postcode/introduction?utm_source=tth&utm_content=deep&utm_term=youbian
注冊成功后,我們在頁面導航菜單點擊【我的 API】進入【訪問控制】頁面,即可看到平臺提供的密鑰。
2.注冊并獲取郵編查詢 API 密鑰
構建API 請求
var data = {
"province": "廣東",
"city": "廣州",
"area": "德慶",
"address": "",
"page": "1",
"pageSize": "1"
}
$.ajax({
"url":"https://eolink.o.apispace.com/postcode/postcode",
"method": "POST",
"headers": {
"X-APISpace-Token":"使用平臺提供的API 密鑰",
"Authorization-Type":"apikey",
"Content-Type":"application/x-www-form-urlencoded"
},
"data": data,
"crossDomain": true
})
.done(function(response){})
.fail(function(jqXHR){})
3.返回數據內容
{
"statusCode":"000000",
"desc":"請求成功",
"result":{
"itemCount":56, //總條數
"pageNow":1,//當前頁碼
"postCodeList":[
{
"address":"大學城", //地址
"area":"海珠區",//地區名
"city":"廣州市", //城市
"postCode":"510006", //郵編
"province":"廣東省"//省份
}
]
}
}
可以通過 JavaScript 對 API 響應進行解析,提取所需的信息。以下是一個簡單的示例:
// 假設 API 響應已經存儲在 response 變量中
const data = JSON.parse(response); // 解析 JSON 格式的響應數據
const list = data.result.list; // 獲取包含郵編信息的數組
const postNumber = list[0].PostNumber; // 獲取第一個地址的郵編信息
console.log(postNumber); // 輸出結果:215001
實現郵編查詢工具應用
1.郵編應用簡介
使用所得到的郵編查詢 API,我們可以實現一個簡單的郵編查詢工具應用。用戶可以在輸入框中輸入地址信息,點擊查詢按鈕后,應用會向 API 發送請求,獲取包含郵編信息的響應,然后將郵編信息展示給用戶。
2.示例代碼
以下是一個簡單的 HTML、CSS 和 JavaScript 實現郵編查詢工具應用的示例代碼:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title>郵編查詢工具</title>
<style>
/* 樣式 */
label {
display: inline-block;
width: 100px;
}
input {
margin-bottom: 10px;
}
button {
margin-left: 100px;
}
</style>
</head>
<body>
<h1>郵編查詢工具</h1>
<form>
<div>
<label for="address">省地址:</label>
<input type="text" id="address" required />
</div>
<button type="submit">查詢</button>
</form>
<div id="result"></div>
<script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<script>
// 事件監聽器
const form = document.querySelector("form")
form.addEventListener("submit", (event) => {
event.preventDefault() // 防止表單默認提交
const address = document.querySelector("#address").value // 獲取用戶輸入
// 支持以下參數,請自行補充
//
var data = {
"province": address,
"city": "廣州",
"area": "",
"address": "",
"page": "",
"pageSize": ""
}
$.ajax({
url: "https://eolink.o.apispace.com/postcode/postcode",
method: "POST",
headers: {
"X-APISpace-Token": "替換成平臺提供的API 密鑰",
"Authorization-Type": "apikey",
"Content-Type": "application/x-www-form-urlencoded",
},
data: data,
crossDomain: true,
})
.done(function (response) {
console.log(response)
})
.fail(function (jqXHR) {})
})
</script>
</body>
</html>
郵編查詢 API 更多應用場景
創建一個簡單的Web應用程序,該應用程序允許用戶輸入地址信息,并通過調用該API獲取地址的郵政編碼。該應用程序可能還會包括地圖功能,以幫助用戶更好地定位其所查詢的地址。
很多網站要求用戶輸入其地址信息,并且需要包括郵政編碼。可將該API集成到這些網站中,以便在用戶輸入其地址信息時,自動填充郵政編碼。
當用戶在應用程序中輸入地址時,該應用程序可以使用該API提供的地址自動完成功能,幫助用戶更快地輸入其地址信息。
在處理大量地址數據時,郵政編碼可能會非常有用,因為它可以幫助識別并去重重復地址。可以考慮使用該API進行數據清洗和標準化,以確保地址數據是準確的、一致的和可查詢的。
結語
郵編查詢 API 為開發者提供了一個簡單而高效的方式來獲取全國郵政編碼信息,可以方便地在各種應用中使用。通過使用本文提供的方法,開發者可以輕松地構建一個實用的郵編查詢工具應用,以提供更好的用戶體驗和服務。
除此之外,API 還可以在其他場景下應用,例如地址驗證、郵寄物流等。我們鼓勵開發者探索API的更多可能性,并將其應用到各自的項目中。
*請認真填寫需求信息,我們會在24小時內與您取得聯系。