一 本系列隨筆概覽及產生的背景html
本身開發的豆約翰博客備份專家軟件工具問世3年多以來,深受廣大博客寫做和閱讀愛好者的喜好。同時也不乏一些技術愛好者諮詢我,這個軟件裏面各類實用的功能是如何實現的。數據庫
該軟件使用.NET技術開發,爲回饋社區,現將該軟件中用到的核心技術,開闢一個專欄,寫一個系列文章,以饗廣大技術愛好者。編程
本系列文章除了講解網絡採編發用到的各類重要技術以外,也提供了很多問題的解決思路和界面開發的編程經驗,很是適合.NET開發的初級,中級讀者,但願你們多多支持。網絡
不少初學者常有此類困惑,「爲何我書也看了,C#相關的各個方面的知識都有所瞭解,但就是無法寫出一個像樣的應用呢?」,框架
這其實仍是沒有學會綜合運用所學知識,鍛煉出編程思惟,創建起學習興趣,我想該系列文章也許會幫到您,希望如此。工具
開發環境:VS2008post
系列文章提綱以下:學習
二 綜合實例主要功能簡介url
綜合本系列前面各章節的內容,筆者提供了一個綜合實例,注意該實例只支持博客園博客的博文批量下載,可執行實例下載。該實例主要功能包括:spa
1.能夠下載博客園任意博主的所有博文以及圖片,而後能夠離線進行瀏覽;
2.將下載的所有博文生成單個的pdf以及一個合併的pdf;
3.將下載的所有博文生成一個chm文件;
4.將下載的所有博文生成一個合併的txt文件;
5.經典界面框架。
爲支持做者的辛勤勞動,本實例代碼有償提供,購買連接,有意者請QQ聯繫(QQ:2695538080)。
該源碼可供您學習研究之用,也可用來進行擴展以支持相似豆約翰博客備份專家軟件的多博客下載功能。
該源碼,除了生成chm文件外,其中的重點,難點知識原理在本系列前面中的文章中均有大幅筆墨介紹,結合前面的系列文章學習,效果更佳。
三 綜合實例工程源代碼截圖
綜合實例工程源代碼截圖以下:
二 綜合實例主要功能截圖
博文下載以下圖所示:
博文瀏覽以下圖所示:
PDF導出:
PDF導出示例,下載地址:
CHM下載:
CHM導出示例,下載地址: