我要做个这样的电子书阅读器,应该怎么做?

我要做个这样的电子书阅读器,应该怎么做?,第1张

制作第一步:准备好源文件

源文件可能是文本文件、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中去进行进一步的处理。

选择菜单“文件”》“打印”选项,在d出对话框中“名称”一栏中选择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”选项,在d出的对话框中的“Security Options”下拉菜单中选择Acrobat Standard Security选项,此时d出如图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掉对话框即可。

Adobe

Acrobat制作PDF文档流程

制作小体积PDF文件

我们绕过PDFMaker来制作PDF文件。前面我说过了,Acrobat安装了两个虚拟打印机,其中的Acrobat

PDFWriter就可以生成PDF文档,不过第一次使用之前要做一些设置,因为PDFWriter默认的也是嵌入字体,我们要把这个选项去掉。具体的方法是,在Word里选择文件/打印...,d出一个对话框,在其中的打印机名称中选择Acrobat

PDFWriter,然后单击右边的“属性”按钮,在出现的对话框中选择“Font

Embedding”标签,把其中Subset下的Type1和TrueType前的选择去掉,再点击“确定”,这样就不会自动嵌入字体了。

图3

这样就可以开始制作PDF了。打开DOC文档,然后选择文件/打印...,选择打印机名称为Acrobat

PDFWriter,确定,稍候会出现如图3的对话框,你可以在这里选择保存PDF文件的路径以及设置PDF的文件信息,再确定,这样PDF就做好了。查看一下这个文件的大小,只有15K,是源文件(25K)大小的60%,这就非常适合网上的传播。我们再查看一下字体信息,会发现汉字字体不再是嵌入的了。这种制作PDF文件的方法不仅适用于Word,对于一切具有打印功能的软件都适用。

为PDF文件加密

在PDF文档中可以通过设置密码来禁止使用者打印文件、改变文件内容、选取复制文件中的文本与图形以及增加注释,也可以通过设置密码来限制观看者。有了这些强大的保护功能,就能切实有效地限定读者的行为,更有力地保护知识产权。设置这些保护非常简单,用Acrobat打开PDF文件,选择File/Save

As...,在Security中选择Standard,会自动跳出一个对话框,在这里,你可以设置打开文件的密码、改变安全设置的密码以及不允许使用者做的事情(打印文件、改变文件内容、选取复制文件中的文本与图形以及增加注释),选择完成后按确定,系统会自动和你校对密码,无误后回到保存对话框,你可以换个名字保存PDF文件或者覆盖源文件,再次打开这个文件的时候就要受所设定的安全权限的限制了。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/11272448.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存