自己製作小說閱讀器
㈠ web版簡易版小說閱讀器製作
這里有一個現成的例子你可以參考:http://www.cnblogs.com/bluebirid/p/5812032.html
然後就是WebApp不安全,你寫了半年的代碼,別人幾分鍾就難破解盜用了!
㈡ 我要做個這樣的電子書閱讀器,應該怎麼做
製作第一步:准備好源文件
源文件可能是文本文件、HTML文件、DOC文件、RTF文件等等。我們這里假設源文件是DOC文件(即Microsoft Word 文檔)。因為我們是通過列印方式來製作的,所以跟你的電子文檔處理軟體有一定的關系,因為所有的文字處理和排版都需要在你的文檔處理軟體中做好。當然,如果你使用的是WPS/WPS Office當然也可以(不過,據我的實驗,WPS/WPS Office似乎不能識別這種虛擬列印方式,所以建議還是使用MS Word來製作)。
製作第二步:文字處理及排版
文字處理及排版幾乎是製作一本電子書最重要的步驟,因為文字處理的好壞、排版是否得當是決定一本書是否具有親和力以及是否美觀的主要因素,所以大家應該在這方面多花點兒功夫。
由於我們這里只講製作,所以就不在文字處理上面多說了。這里只是給大家說明幾點:第一,使用Word排版,正文文字選擇「黑體,五號」或者「宋體加粗,五號」為最佳列印字體,標題及其他文字大小、顏色可以自定義,但是字體最好也要選擇為上述兩種字體。第二,圖片建議選擇JPG或者GIF圖象,不推薦使用BMP圖象。第三,Word文檔的頁面大小最好為16開、32開或者B5,因為對於A4這樣的大小,一行上的文字會容納很多,這樣不利於讀者閱讀。其他屬性大家可以根據所使用的文字處理軟體提供的功能自由發揮。
在文字字體方面我需要說明一點:使用Word處理文檔,默認字體中文是「宋體」、英文是「Times New Roman」,英文字體無所謂是什麼(只要是系統默認存在的字體就可以)。但是中文字體如果你選擇了「宋體」的話,最好改成「宋體加粗」,因為如果你沒有對採用了宋體的文字設置Bold屬性的話,列印出來的PDF文檔效果是很不好的。所以要麼你乾脆全部用黑體,要麼就對宋體加粗。
製作第三步,列印輸出原始PDF文件
文字處理全部完成以後就可以直接列印輸出PDF文檔了,之後我們會到Acrobat中去進行進一步的處理。
選擇菜單「文件」》「列印」選項,在彈出對話框中「名稱」一欄中選擇Acrobat PDFWriter列印方式,單擊右邊的「屬性」按鈕可以進行對PDFWriter的屬性設置窗口。
直接使用自定義的大小 Orientation:紙張方向。默認為Portrait方式(即豎排方式),也可以選擇Landscape(橫排方式)。
Graphic:圖象。Resolution即刷新率。默認為「SCREEN」即按照當前屏幕刷新率進行設置。如果用戶顯示器的刷新率在75~85可以選擇此方式。或者乾脆直接選擇最高的刷新率600dpi。Scaling是指是否變換源文件比例,默認100%即不改變源文件比例。 Compression Options(壓縮選項)及Font Embedding(嵌入字體)建議使用默認值,由於對於不同的文檔使用不同的壓縮方式所輸出的文件大小各不相同,另外,如果用戶使用了某種自定義字體,那麼在字體嵌入中也要進行相應字體的嵌入,由於我們這里全部使用的是最簡方式的文檔,所以就不贅述了。感興趣的朋友可以自己嘗試一下不同的設置對源文件大小和瀏覽效果的不同。
設置完PDFWriter屬性以後,單擊「確定」回到列印窗口。單擊「列印」按鈕開始列印,PDFWriter進行簡單的文字預處理以後會要求用戶選擇輸出文件的保存路徑,之後等著PDFWriter列印文檔就行了。這里對列印速度說明一下:據我得觀察,列印速度跟文檔中使用的非文字元素有很大的關系,例如,如果使用了高清晰度的圖片,那麼列印速度就會慢一些,對於文字為主的文檔,列印速度還是很快的。按照我使用的測試文檔,列印一篇有400頁的文檔所花的時間不到5分鍾,這個速度已經很快了。另外需要說明一點,列印速度還和你當前運行的應用程序數量、佔用內存多少有關,如果你一邊列印、一邊還在干其他的,那麼列印速度會慢一些。
當讀者點擊一個超鏈接,將文檔跳轉到設定的位置。這在設置目錄跳轉中是比較常見的一種效果。設置方法具體如下:
選擇Go to View方式,在下面的Magnification中選擇Inherit Zoom(即繼承)方式,在不關閉對話框的情況下,在Acrobat工作區中將當前頁面移動到需要跳轉到的頁面,然後單擊「Set Link」按鈕,OK,大功告成!
追問:
那你這個,可以在排版的時候加入背景底色嗎
追答:
加入書簽
書簽的作用旨在快速的定位文章中特定的部分,而且某種情況下可以起到目錄作用。下面我們就說明一下製作方法。
單擊Acrobat上方工具欄中的「Show/Hide Navigation Pane」按鈕,工作區左邊即出現了導航面板。如果默認標簽不是「Bookmark」,請選中它。
將右邊的文檔移到需要製作書簽的位置,單擊左邊Bookmark上方的「Create New Bookmark」按鈕或者在「BookMark」下拉菜單選擇「New Bookmark」選項,此時在Bookmark中即出現了一個名為「Untitle」的書簽,修改此書簽的名字為你想要的名字。
重復執行上面的步驟,知道所有的書簽製作完畢。此時效果應該與圖4所示的類似。
對於書簽我這里需要說明一個地方:大家一定見過書簽下面有書簽的PDF文件,就是說,在書簽「A」下面還有若干個書簽,如B、C、D……這樣的書簽我們怎麼製作呢?其實十分簡單,大家可以將所有書簽製作完畢之後再進行調整,因為Acrobat支持書簽的拖拽操作,即您可以選中一個書簽,然後將其「拖動」到另一書簽上,則此書簽即「歸屬」與那個書簽了。這跟在Windows中將一個文件或者文件夾拖動到另外一個文件夾中是一個道理。當然,您也可以在製作的過程中就排列好書簽的邏輯關系。
三、加入注釋
注釋的作用很多,最主要的就是對文檔的說明或者文檔的某個部分的說明。加入的方法也很簡單。單擊Acrobat工具欄上的Note Tool按鈕,在需要加入注釋的地方單擊,然後在出現的小窗口中輸入注釋文字即可。另外,單擊注釋工具右邊的黑色小三角,大家可以發現,我們還可以加入其他的類似於注釋文字的元素,包括FreeText(自由文字)、Sound(聲音)、Stamp(印章)以及嵌入文件等元素,加入方法與注釋工具類似,這里就不多說了。
四、文檔初始化屬性的設置
單擊Acrobat菜單「File」》「Document Properties」》「Open Options」選項,此時出現了Document Open Options設置對話框
追問:
謝謝,這幾天我就試一下。好的話再追加分數
追答:
如果您不希望別人對你製作的PDF電子書做修改或者其他一些損害你利益的事情,建議您對文檔進行加密設置。Acrobat在文檔安全性方面做的很可以,雖然現在有很多軟體是用來破解PDF文檔密碼的,但是據我所了解,想輕易的破解也並非一件容易的事情。加密設置具體如下:
單擊Acrobat菜單「File」》「Document Security」選項,在彈出的對話框中的「Security Options」下拉菜單中選擇Acrobat Standard Security選項,此時彈出如圖5所示的對話框:
如果希望用戶需要密碼才能閱讀,請選擇「Password Required to Open Document」並輸入用戶打開文檔時需要的密碼。
建議選擇「Password Required to Change Permissions and Passwords」選項,即只有製作者才可以修改文檔信息及文檔安全性密碼。
在Encryption Level(加密級別)中可以選擇使用的加密級別:包括40-bit和128-bit兩種方式,其中128-bit只能針對5.0版本,所以建議選擇40-bit即可,以確保文檔的向下兼容。
我們這里還選擇了「No Changing the Document」,即不允許用戶修改文檔中的任何部分。如果需要禁止用戶列印和復制文檔中的文字和圖片還可以勾選「No Printing」、「No Content Copying or Extraction,Disable Accessibility」選項。如果不允許用戶加入或者改變注釋、表格域可以勾選「No Adding or Changing Comments and Form Fields」選項(天哪~難道你真的要全部禁止么??^_^)
OK,設置完所有以後OK掉對話框即可。
㈢ 小說下載閱讀器怎麼製作TXT不會做
在小說下載閱讀器左邊的小說列表那本小說上點右鍵——製作成電子書(txt格式),最好設置一下高級設置和其他的設置
㈣ 如何做一一個android電子書閱讀器
小說格式只有常見的只有txt什麼
那裡來的apk格式的
apk格式的就是已經封裝好的電子書了。打開就能看,
一般的電子書閱讀器就弄一個txt閱讀器不就可以了
很多論壇上有源碼
㈤ 有可能 利用一塊液晶屏和單片機之類的器件自製txt電子書閱讀器 嗎
可以
書存在在SD卡之類的卡上,由單片機讀取,處理,並顯示在液晶屏上
現有的電子書也就相當於功能更強的單片機系統而已
㈥ txt小說閱讀器怎麼做
我這個用得挺好的
而且看得也舒服
1,在線小說閱讀器是一款小說在線閱讀軟體,軟體伺服器24小時不間斷更新各小說最新章節,目前軟體一共有各類小說萬余部,並在每天更新中...你只需運行軟體就可以博覽群書。
2,軟體重視用戶體驗,摒棄一切煩人的彈窗廣告,讓用戶真正體驗在線閱讀的快感。
3,你可對小說名稱或小說作者進行全方位查詢,即刻找到你想要閱讀的小說。
4,可自動識別文字章節和圖片章節,可以設置閱讀背景、字體顏色、字體大小、雙擊滾動、快手捷鍵翻頁。
5,設置書簽,方便用戶下次閱讀,一點即可。
6,系統資源佔用極少,幾乎可以忽略不計。
b
o
o
k
.
a
n
y
iba.com/downfile.asp?id=3541
把空格去了就是了
㈦ 製作一個電子書閱讀器需要些什麼
你要弄懂好幾個方面的內容。
比如,U口的設計,TXT文檔的格式解讀,相應的字型檔,顯示器的設計與編碼。
我現在在設計其它方面的內容,並未接觸到閱讀器,過一段時間有空時再詳細查閱資料吧。
總之,這應該是單片機應用的高端設計,是需要相當的基礎的
㈧ 如何用ADT做一個簡單的電子書閱讀器

1、需求
從個人需求和角度出發,自己想要一個什麼東西,獲取別人也有類似的困惑和想法。
經常在網上看小說,有時候會覺得廣告太多,運行太慢。無聊的時候看新聞,也會覺得不是很感興趣的東西也會搜索到。於是想到了自己或許可以寫個小程序,放一些自己感興趣的東西。
總結下來,自己想要的東西無非就是兩個:
1)、把自己感興趣的書管理起來
2)、把感興趣的新聞組管理起來
有時候,會覺得很簡單,可是自己也是經歷和很久,才知道自己到底想要什麼。
2、計劃
計劃總是理想的東西,也算是目標,沒有計劃可能動力就會少很多。只有合理的計劃,合理的目標才能一鼓作氣完成。若是不切實際,不考慮自身條件和資源特質,想做一個好的東西,結果也只能像打水漂,一個個的飄過去,最後沉入水底。
不過我們都是人在職場,身不由己,不可能有完整的時間讓你做自己的事情。
因此,自己使用了迭代的方法,不至於感覺到自己的想法太過渺茫。
1)、制定一個簡單的框架
2)、建立後台查詢webservice介面,能夠查詢數據列表,和文件位置。
3)、實現小文本書籍程序(一個唐詩三百首的簡單程序)
4)、實現大文本書籍閱讀(四大名著翻閱)
5)、實現新聞組閱讀
6)、對幾個小程序進行集成。
7)、後台使用sqlite資料庫,支持基本數據存儲。前台使用sqlite實現數據緩存支持離線閱讀。
每一步都需要都需要在盡可能集中的時間盡快完成,不然就可能被打斷。
3、構架
所謂麻雀雖小,五臟俱全,即便它很小,該有的總還是要有,只不過是縮減版。
做這個小程序,需要申請一個雲伺服器,最簡單的那種,1元/天,作為學習和實驗已經夠用。不過所有的東西都要省著用,計算資源,網路資源依然是個負擔,能不用盡量不用。有點像大城市的房子,如果只有巴掌大的地方,那麼每個地方都要省著用。
如果從較大的視野看,這個程序算起來也實在是小,無外乎就是租用一個外部伺服器,然後做一個webservice服務,然後在app上把數據展示出來。沒有負載均衡,沒有用大型資料庫,沒有文件伺服器,沒有復雜的業務邏輯,甚至也不敢採用未知的技術,然而就是這么說起來的一點點東西,那麼實現其中的那麼一點點,也是不容易的事情。
若是一定要說說框架,那就是:
軟體採用webservice+app的結構,伺服器採用spring+cxf通用構架,app採用mvp通用框架。
硬體從同單伺服器+android設備
數據採用文件伺服器+sqlite+數據緩存。
4、技術
受限於資源,不可能把程序做的很大,所用的技術也不用最新,深度難度深度不大,所求的不過是一個完整可用的程序。
這個程序沒有使用H5,沒有使用JNI,僅僅使用java去完成服務端和客戶端的整個程序。
這個過程中依然遇到了一些通用的技術,比如:
伺服器的搭建,tomcat的安裝部署,spring+cxf服務搭建,日誌部署,mybatis+sqlite的使用,json對象轉換,MyBatisGeneratorTool表映射,數據查詢,文本文件壓縮加密分割等。
App框架選用,restful介面訪問,解析度自適應,程序升級,版本管理,閱讀翻頁,數據緩存,標簽處理,green數據映射,數據列表拖動,以及各種各樣的界面問題。
只要程序向前走總會遇到各種問題,而且一旦程序規模達到一定程序,那就不能隨意的更改,只能是更加小心,實現備份,並且先進性適當的規劃和預研才可以動手。
5、過程
軟體開發的過程總是反反復復,想做的,設計的,實際完成的總會有很多的出入。今天想到的,明天可能有不同,實際做的時候,又發現因為其他的原因導致需要變通的去做。
從資源,時間和精力來說,在沒有外力的情況下,一個人想把東西做好,可能性很小,那就存在適度的問題,到底做到何種程度才算結束,才算是一個里程碑。
我想基本上夠用即可,不需要太多的功能,靈活的技巧,炫目的界面,自我認為可以了就結束了,畢竟這不是一個商業軟體。
程序做到一定時間,或者環境和心理發生,或許暫時不適合繼續做下去了,適當停一停。
預先想的索引,分類,黑夜模式,訂閱處理,html緩存和截取,界面優化,添加評論,添加註解,更多配置,自定義添加文章,自定義插件,安全加固等等,都是沒有做的。
㈨ 怎麼用單片機製作一個電子書閱讀器
樓主好牛~~市面上買電子書的挺多的,感覺e人e本做的很好,其它電子書的黑白屏幕不同,e人e本的屏幕是彩色的,能夠減輕單色畫面的視覺疲勞感。e本的屏幕大小也剛好合適,7寸的,看電影,電子書都很舒服。翻頁滑條很便捷,手指滑動,像翻書一樣操作。在進入電子書,記事本,通訊錄時,可以進行翻頁操作,就像平時翻書那樣。
e人e本的功能也超多,除支持無限、有限、3G三種聯網方式外,還帶有郵件收發、原筆跡手寫記事、管理名片、office辦公、多語言翻譯、GPS地圖&航班查詢、酒店預訂、股市行情查詢、個人理財等商務功能,圖像、指紋的雙重加密功能,讓資料更為安全。
e本的外觀設計很像圖書,也很輕薄,攜帶方便,還隨機贈送一個皮套,方便電子書的保存。開機速度較快,點開power鍵便可進入應用系統。100小時的超長待機時間,足夠堵車、出差、旅遊等「難熬」的時候聽音樂、看視頻、玩游戲之用了~
㈩ 自己編寫一個電子書閱讀器這樣的軟體需要掌握哪些知識
鑒於你的要求一般不是專業的軟體公司靠個人是很難達到那個效果和要求的
