在某一個地方,發現了一個ServiceStack的文件上傳和圖片處理示例項目,這個項目的位置是:https://github.com/ServiceStackApps/Imgur, 在線演示的地址:http://imgur.servicestack.net/, ,界面的效果如下圖:
這個示例使用了新版的ServiceStack.Text 4.0。
示例項目包含的主要文件:
主要的實現代碼在Global.asax中,包括入口出口類定義,服務,環境及組件的配置等。
default.html,顯示頁面,頁面效果如上圖,左側圖片列表和上傳,右側是對新上傳的進行大小調整處理。
示例項目的功能:
文件上傳:可批量上傳,支持無線大文件、流媒體
圖片處理:調整大小、生成略圖、加水印、格式轉換
路徑處理:URL路徑與物理路徑轉換,目錄拆分拼接
ServiceStack.Text 4.0 組件的主要功能:
字符串處理:Xml/Json/Csv/Url encoding, BaseConvert, Rot13, Hex escape, etc.
XML JSON CSV 以及URL字符串的轉換編碼解碼等。
數據轉換與處理:Stream, Reflection, List, DateTime, etc extensions and utils
流式數據的處理、反射、列表、日期等格式處理擴展 和工具。
項目代碼下載: http://down.51cto.com/data/1964549
http://down.51cto.com/data/1964550
http://down.51cto.com/data/1964551
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。