自己制作小说阅读器
㈠ 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小时的超长待机时间,足够堵车、出差、旅游等“难熬”的时候听音乐、看视频、玩游戏之用了~
㈩ 自己编写一个电子书阅读器这样的软件需要掌握哪些知识
鉴于你的要求一般不是专业的软件公司靠个人是很难达到那个效果和要求的
