<html>
<head>
<title>PdgCntEditor</title>
<meta name="GENERATOR" content="Microsoft FrontPage 6.0">
</head>
<body>
<div align="center"><center>
<table border="0" width="700" cellpadding="0" cellspacing="0">
<tr>
<td>PdgCntEditor: To edit PDF, DjVu and PDG contents in text or tree
mode.<p>作者:马健<br>
邮箱:<a href="mailto:stronghorse@tom.com">stronghorse@tom.com<br>
</a>主页:<a target="_blank" href="http://www.comicer.com/stronghorse/">老马的原创空间</a></p>
<p><a href="#FAQ">FAQ<br>
</a><a href="#使用说明">使用说明<br>
</a> <a href="#软件安装/删除">一、软件安装/删除<br>
</a> <a href="#软件使用">二、软件使用</a><br>
<a href="#命令行参数">命令行参数</a><br>
<a href="#一般性说明">一般性说明</a><br>
<a href="#文本模式">文本模式</a><br>
<a href="#树形模式">树形模式</a><br>
<a href="#编解码模式">编解码模式</a><br>
<a href="#应用示例">应用示例</a><br>
<a href="#鸣谢">附录A 鸣谢<br>
</a><a href="#版本更新记录">附录B 版本更新记录</a></p>
<h1><a name="FAQ"><font color="#FF0000">FAQ</font></a></h1>
<p>Q:PdgCntEditor是什么?<br>
A:这是一个目录文件编辑器,具有下列特点:<ol>
<li>在文件格式上,支持PDF、DjVu、PDG(包括bookcontents.dat和catalog.dat)。PDF不支持加密PDF。</li>
<li>在编辑界面上,提供文本、树形两种编辑模式,以满足不同的需要。</li>
<li>提供PDG目录编解码功能,有兴趣的用户可以用它对PDG目录文件内部数据格式进行研究。</li>
<li>可以不解包直接编辑zip文件中的PDG目录文件,编辑结果直接存入zip。</li>
<li>能够与UnicornViewer(UV)联动,从UV中启动以编辑当前正在阅读的文件目录,存盘后会自动通知UV刷新目录。</li>
<li>
支持符合FreePic2Pdf接口文件格式的书签文件(FreePic2Pdf_bkmk.txt),并能从DjVuToy、FreePic2Pdf中启动,对PDF、DjVu书签文件进行编辑。</li>
<li>除常规的查找、替换、编辑等功能外,还提供“总在最上面”、“半透明”等功能,方便对照原文对目录进行编辑。</li>
<li>提供GB/Big5编码转换功能,方便海外用户使用。</li>
</ol>
<p>注意:使用本软件的一切后果(包括法律后果)由使用者自行承担,使用前请先对需要编辑的文件做好备份,以免后悔。
尤其对于PDF文件,不保证编辑后还能正常打开。<p>Q:为什么要开发PdgCntEditor?<br>
A:理由如下:<ol>
<li>PDG文件的原版目录经常有错,最常见的错误是:目录没有按章节进行分级、目录中存在错别字、目录项页码错误。这些错误均可用PdgCntEditor轻松修正。</li>
<li>很多PDG书籍本身是没有目录文件的,这时可以用PdgCntEditor创建。</li>
<li>DjVuToy、FreePic2Pdf以前一直缺乏一个好用的书签编辑器,现在可以用这个了。</li>
</ol>
<p>Q:PdgCntEditor收费吗?<br>
A:PdgCntEditor是一个“友情软件”(Friendware),用户在承诺不用于商业目的,也不对文件及其附件进行任何更改的条件下,不需要为使用该软件付任何费用,最多是在BBS上看到我发帖子灌水时(我的ID一般是strnghrs),进去捧个人场,作为友情回报;或者在年节时<a
href="mailto:stronghorse@tom.com">发个email</a>问声好(所以叫“友情软件”)。我承诺绝不在程序中暗藏任何商业广告、木马,但不承诺为使用PdgCntEditor的后果承担任何责任。如果您需要将它用于商业目的,或加入您的网站,请<a
href="mailto:stronghorse@tom.com">与我联系</a>,否则保留追究一切责任的权利。</p>
<p>Q:文本编辑模式有什么特点?<br>
A:在文本编辑模式下,用制表符(TAB)构成的缩进来表示目录分级关系。文本编辑器仿照一般IDE设计,支持TAB、Shift+TAB和回车自动缩进,熟悉IDE的用户可能会喜欢。<br>
文本编辑模式比较适合对目录文字、页码进行大量录入、编辑的情况,如为没有目录文件的书籍创建目录。</p>
<p>Q:树形编辑模式有什么特点?<br>
A:树形编辑模式用图形化的界面展示目录分级关系,并且可以折叠、展开分级目录,适合一般人员使用。<br>
树形编辑模式下调整目录分级比较直观,但是文字、页码编辑不如文本模式方便。因此如果是创建新目录文件,可以先进入文本模式,录入或粘贴文字、页码信息,然后再切换到树形模式调整目录分级。</p>
<p>Q:编解码功能有什么特点?<br>
A:编解码模式主要有两个功能:<br>
1、将目录文件解码成文本文件。bookcontents.dat解码后的内容其实就是正版超星浏览器生成的Contents.dat内容,catalog.dat解码后的内容则是一个标准XML文件。<br>
2、将文本文件编码成目录文件。文本文件内容同上。<br>
这个功能的作用包括:<br>
1、如果PdgCntEditor生成的目录文件不幸在超星浏览器中打不开,可以解码后手工修正,然后再编码成目录文件。<br>
2、可以供感兴趣的人士研究PDG目录文件的格式。其实编码过程就是把文本文件用zlib进行压缩,再加上一个文件头;解码过程则反之。多看上几次,说不定你自己都能写一个PDG目录编辑器了。</p>
<p>Q:为什么“透明度”功能在Windows 95/98/Me下无效?<br>
A:因为这项技术从Windows 2000开始支持。</p>
<h2><a name="使用说明"><font color="#FF0000">使用说明</font></a></h2>
<p><a name="软件安装/删除"><font color="#FF0000">一、软件安装/删除</font></a></p>
<p>本软件安装非常简单:创建一个目录,用WinZip或WinRAR将下载下来的ZIP包解压缩到该目录即可。</p>
<p>本软件的删除也很简单:直接删除从ZIP包中解压缩出来的所有文件及运行过程中生成的文件即可。</p>
<p>ZIP包中包括下列文件:<ol>
<li>PdgCntEditor.exe。这是软件的主程序。</li>
<li>PdgCntEditor.htm。本帮助文件。</li>
</ol>
<p>如果您下载到的ZIP包中还包括其它文件,毫无疑问不是我放进去的,有广告或木马之嫌疑,请立即删除。</p>
<p>另外程序运行过程中还会生成以下文件:<ol>
<li>PdgCntEditor.ini。这个是参数保存文件,第一次更改参数后生成。退出PdgCntEditor,删除此文件,再重启PdgCntEditor,即可恢复缺省参数。</li>
<li>PdgCntEditor.pwd。ZIP文件口令表,纯文本文件。</li>
</ol>
<p><a name="软件使用"><font color="#FF0000">二、软件使用</font></a></p>
<p><font color="#FF0000"><b><a name="命令行参数">命令行参数</a></b></font></p>
<p>软件命令行参数如下:</p>
<p>PdgCntEditor [-m:text|tree|codec] [path]</p>
<p>-m: 指定编辑模式,可以是文本(text)、树形(tree)或编解码(codec),缺省为文本。<br>
path:要编辑的文件路径,由盘符、文件夹、文件名三部分构成。可以直接指定zip文件,软件自动搜索其中的目录文件。如果路径中包含空格,需要在路径前后加半角双引号。</p>
<p>例如:</p>
<p>PdgCntEditor -m:codec</p>
<p>将以编解码模式启动本软件。</p>
<p>PdgCntEditor -m:tree "D:\mm\Windows Server 2003技术内幕 基础篇.zip"</p>
<p>将以树形编辑模式打开指定的zip文件。</p>
<p><font color="#FF0000"><b><a name="一般性说明">一般性说明</a></b></font></p>
<p>1、工具条按钮提示</p>
<p>本软件的大部分功能体现在工具条按钮上,将鼠标移动到按钮上停止不动约1秒,将自动弹出按钮功能提示。</p>
<p>2、内容更改提示</p>
<p>如果目录内容已被改变,窗口标题条名称后面会加一个星号,在退出时会提示用户保存。</p>
<p>3、通用快捷键</p>
<table border="1" width="100%" id="table5">
<tr>
<td bgcolor="#C0C0C0" align="center">功能</td>
<td bgcolor="#C0C0C0" align="center">快捷键</td>
</tr>
<tr>
<td>退出程序</td>
<td>ESC</td>
</tr>
<tr>
<td>Ctrl+O</td>
<td>打开文件</td>
</tr>
<tr>
<td>Ctrl+S</td>
<td>保存</td>
</tr>
<tr>
<td>Ctrl+T</td>
<td>切换编辑模式</td>
</tr>
<tr>
<td>Ctrl+Home</td>
<td>移到文件头</td>
</tr>
<tr>
<td>Ctrl+End</td>
<td>移到文件尾</td>
</tr>
<tr>
<td>Shift+箭头键</td>
<td>选择区域</td>
</tr>
<tr>
<td>Ctrl+A</td>
<td>全选</td>
</tr>
<tr>
<td>TAB</td>
<td>所选内容左移一栏</td>
</tr>
<tr>
<td>Shift+TAB</td>
<td>所选内容右移一栏</td>
</tr>
<tr>
<td>Del</td>
<td>删除所选内容</td>
</tr>
<tr>
<td>Ctrl+F</td>
<td>查找</td>
</tr>
<tr>
<td>Ctrl+R</td>
<td>替换</td>
</tr>
<tr>
<td>F1</td>
<td>打开本帮助文件</td>
</tr>
</table>
<p><font color="#FF0000"><b><a name="PDF选项">PDF选项</a></b></font></p>
<p>PDF选项对PDF书签进行控制,可以在打开PDF后进行设置,存盘时生效。由于PdgCntEditor的PDF目录编辑功能是从FreePic2Pdf搬过来的,因此选项与FreePic2Pdf接口文件中的选项类似,可以参考FreePic2Pdf接口说明。另外PdgCntEditor对PDF的控制能力相对较弱,没有分段页码
没有合适的资源?快使用搜索试试~ 我知道了~
PdgCntEditor v0.08
共2个文件
exe:1个
htm:1个
需积分: 9 9 下载量 39 浏览量
2008-07-04
13:58:49
上传
评论 1
收藏 662KB RAR 举报
温馨提示
有没有遇到PDF、PDG等格式的书籍标签(目录)不正常或使用不方便的情况呢,PdgCntEditor就是一个可以让你很方便修改电子书籍标签(目录)的编辑器,具有下列特点: 1、在文件格式上,支持PDF、DjVu、PDG(包括bookcontents.dat和catalog.dat)。PDF不支持加密PDF。 2、在编辑界面上,提供文本、树形两种编辑模式,以满足不同的需要。 3、提供PDG目录编解码功能,有兴趣的用户可以用它对PDG目录文件内部数据格式进行研究。 4、可以不解包直接编辑zip文件中的PDG目录文件,编辑结果直接存入zip。 5、能够与UnicornViewer(UV)联动,从UV中启动以编辑当前正在阅读的文件目录,存盘后会自动通知UV刷新目录。 6、支持符合FreePic2Pdf接口文件格式的书签文件(FreePic2Pdf_bkmk.txt),并能从DjVuToy、FreePic2Pdf中启动,对PDF、DjVu书签文件进行编辑。 7、除常规的查找、替换、编辑等功能外,还提供“总在最上面”、“半透明”等功能,方便对照原文对目录进行编辑。 8、提供GB/Big5编码转换功能,方便海外用户使用。
资源推荐
资源详情
资源评论
收起资源包目录
PdgCntEditor+0.08.rar (2个子文件)
PdgCntEditor.htm 15KB
PdgCntEditor.exe 658KB
共 2 条
- 1
资源评论
霞舞轻尘
- 粉丝: 1
- 资源: 14
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Python SOAP 客户端.zip
- Python ODBC 桥.zip
- Python MIDI 库.zip
- Python for DevOps repo 包含有用的 Python 脚本,可供您学习并在日常 DevOps 自动化任务中实施 .zip
- Python API 包装器和库列表.zip
- Python - 与我的 YouTube 频道相关的脚本存储在这里,可以用任何版本的 Python 编写.zip
- PyClass 课程计划.zip
- Puppet 模块用于安装和管理 Python、pip、virtualenvs 和 Gunicorn 虚拟主机 .zip
- jieshao123456
- Java 将本地mp4推流rtsp
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功