西西軟件園多重安全檢測(cè)下載網(wǎng)站、值得信賴的軟件下載站!
西西首頁(yè) 電腦軟件 安卓軟件 電腦游戲 安卓游戲 排行榜 專題合集

PdgCntEditor(壓縮包修改器)

V311 綠色版
  • PdgCntEditor(壓縮包修改器)V311 綠色版
  • 軟件大小:4.4M
  • 更新時(shí)間:2019-10-21 09:20
  • 軟件語(yǔ)言:中文
  • 軟件廠商:
  • 軟件類別:國(guó)產(chǎn)軟件 / 免費(fèi)軟件 / 壓縮解壓
  • 軟件等級(jí):3級(jí)
  • 應(yīng)用平臺(tái):WinAll, WinXP
  • 官方網(wǎng)站:http://www.innovatechautomation.com/
  • 應(yīng)用備案:
好評(píng):50%
壞評(píng):50%

軟件介紹

一個(gè)目錄文件編輯器,具有下列特點(diǎn):

在文件格式上,支持PDF、DjVu、PDG(包括bookcontents.dat和catalog.dat)。PDF不支持加密PDF。

在編輯界面上,提供文本、樹(shù)形兩種編輯模式,以滿足不同的需要。

提供PDG目錄編解碼功能,有興趣的用戶可以用它對(duì)PDG目錄文件內(nèi)部數(shù)據(jù)格式進(jìn)行研究。

可以不解包直接編輯zip文件中的PDG目錄文件,編輯結(jié)果直接存入zip。

能夠與UnicornViewer(UV)聯(lián)動(dòng),從UV中啟動(dòng)以編輯當(dāng)前正在閱讀的文件目錄,存盤(pán)后會(huì)自動(dòng)通知UV刷新目錄。

支持符合FreePic2Pdf接口文件格式的目錄文件(FreePic2Pdf_bkmk.txt),并能從DjVuToy、FreePic2Pdf中啟動(dòng),對(duì)PDF、DjVu目錄文件進(jìn)行編輯。

除常規(guī)的查找、替換、編輯等功能外,還提供“總在最上面”、“半透明”等功能,方便對(duì)照原文對(duì)目錄進(jìn)行編輯。

提供繁體、簡(jiǎn)體轉(zhuǎn)換功能,方便海外用戶使用。

文本編輯模式下支持正則表達(dá)式替換,采用微軟為VBScript、JavaScript準(zhǔn)備的正則表達(dá)式引擎,因此語(yǔ)法與ASP、JSP中的正則表達(dá)式語(yǔ)法一致。

為什么要開(kāi)發(fā)PdgCntEditor?
理由如下:

PDG文件的原版目錄經(jīng)常有錯(cuò),最常見(jiàn)的錯(cuò)誤是:目錄沒(méi)有按章節(jié)進(jìn)行分級(jí)、目錄中存在錯(cuò)別字、目錄項(xiàng)頁(yè)碼錯(cuò)誤。這些錯(cuò)誤均可用PdgCntEditor輕松修正。

很多PDG書(shū)籍本身是沒(méi)有目錄文件的,這時(shí)可以用PdgCntEditor創(chuàng)建。

DjVuToy、FreePic2Pdf以前一直缺乏一個(gè)好用的目錄編輯器,現(xiàn)在可以用這個(gè)了。

文本編輯模式有什么特點(diǎn)?
A:在文本編輯模式下,用制表符(TAB)構(gòu)成的縮進(jìn)來(lái)表示目錄分級(jí)關(guān)系。文本編輯器仿照一般IDE設(shè)計(jì),支持TAB、Shift+TAB和回車自動(dòng)縮進(jìn),熟悉IDE的用戶可能會(huì)喜歡。
文本編輯模式比較適合對(duì)目錄文字、頁(yè)碼進(jìn)行大量錄入、編輯的情況,如為沒(méi)有目錄文件的書(shū)籍創(chuàng)建目錄。

Q:樹(shù)形編輯模式有什么特點(diǎn)?
A:樹(shù)形編輯模式用圖形化的界面展示目錄分級(jí)關(guān)系,并且可以折疊、展開(kāi)分級(jí)目錄,適合一般人員使用。
樹(shù)形編輯模式下調(diào)整目錄分級(jí)比較直觀,但是文字、頁(yè)碼編輯不如文本模式方便。因此如果是創(chuàng)建新目錄文件,可以先進(jìn)入文本模式,錄入或粘貼文字、頁(yè)碼信息,然后再切換到樹(shù)形模式調(diào)整目錄分級(jí)。

Q:編解碼功能有什么特點(diǎn)?
A:編解碼模式主要有兩個(gè)功能:
1、將目錄文件解碼成文本文件。bookcontents.dat解碼后的內(nèi)容其實(shí)就是正版超星瀏覽器生成的Contents.dat內(nèi)容,catalog.dat解碼后的內(nèi)容則是一個(gè)標(biāo)準(zhǔn)XML文件。
2、將文本文件編碼成目錄文件。文本文件內(nèi)容同上。
這個(gè)功能的作用包括:
1、如果PdgCntEditor生成的目錄文件不幸在超星瀏覽器中打不開(kāi),可以解碼后手工修正,然后再編碼成目錄文件。
2、可以供感興趣的人士研究PDG目錄文件的格式。其實(shí)編碼過(guò)程就是把文本文件用zlib進(jìn)行壓縮,再加上一個(gè)文件頭;解碼過(guò)程則反之。多看上幾次,說(shuō)不定你自己都能寫(xiě)一個(gè)PDG目錄編輯器了。

使用說(shuō)明:

一、軟件安裝/刪除

本軟件安裝非常簡(jiǎn)單:創(chuàng)建一個(gè)目錄,用WinZip或WinRAR將下載下來(lái)的ZIP包解壓縮到該目錄即可。

本軟件的刪除也很簡(jiǎn)單:直接刪除從ZIP包中解壓縮出來(lái)的所有文件及運(yùn)行過(guò)程中生成的文件即可。

ZIP包中包括下列文件:

PdgCntEditor.exe。這是軟件的主程序。

PdgCntEditor.htm。本幫助文件。

如果您下載到的ZIP包中還包括其它文件,毫無(wú)疑問(wèn)不是我放進(jìn)去的,有廣告或木馬之嫌疑,請(qǐng)立即刪除。

另外程序運(yùn)行過(guò)程中還會(huì)生成以下文件:

PdgCntEditor.ini。這個(gè)是參數(shù)保存文件,第一次更改參數(shù)后生成。退出PdgCntEditor,刪除此文件,再重啟PdgCntEditor,即可恢復(fù)缺省參數(shù)。

PdgCntEditor.pwd。ZIP文件口令表,純文本文件。

PdgCntEditor.rpx。正則表達(dá)式保存文件,如果在正則表達(dá)式輸入界面中點(diǎn)擊“保存”,則會(huì)生成此文件。

二、軟件使用

命令行參數(shù)

軟件命令行參數(shù)如下:

PdgCntEditor [-m:text|tree|codec] [path]

-m: 指定編輯模式,可以是文本(text)、樹(shù)形(tree)或編解碼(codec),缺省為文本。
path:要編輯的文件路徑,由盤(pán)符、文件夾、文件名三部分構(gòu)成?梢灾苯又付▃ip文件,軟件自動(dòng)搜索其中的目錄文件。如果路徑中包含空格,需要在路徑前后加半角雙引號(hào)。

例如:

PdgCntEditor -m:codec

將以編解碼模式啟動(dòng)本軟件。

PdgCntEditor -m:tree "D:\mm\Windows Server 2003技術(shù)內(nèi)幕 基礎(chǔ)篇.zip"

將以樹(shù)形編輯模式打開(kāi)指定的zip文件。

一般性說(shuō)明

1、工具條按鈕提示

本軟件的大部分功能體現(xiàn)在工具條按鈕上,將鼠標(biāo)移動(dòng)到按鈕上停止不動(dòng)約1秒,將自動(dòng)彈出按鈕功能提示。

2、內(nèi)容更改提示

如果目錄內(nèi)容已被改變,窗口標(biāo)題條名稱后面會(huì)加一個(gè)星號(hào),在退出時(shí)會(huì)提示用戶保存。

3、通用快捷鍵

功能    快捷鍵    

退出程序    ESC    

Ctrl+O    打開(kāi)文件    

Ctrl+S    保存    

Ctrl+T    切換編輯模式    

Ctrl+Home    移到文件頭    

Ctrl+End    移到文件尾    

Shift+箭頭鍵    選擇區(qū)域    

Ctrl+A    全選    

TAB    所選內(nèi)容右移一欄    

Shift+TAB    所選內(nèi)容左移一欄    

Del    刪除所選內(nèi)容    

Ctrl+F    查找    

Ctrl+R    替換    

F1    打開(kāi)本幫助文件    

PDF選項(xiàng)

PDF選項(xiàng)對(duì)PDF目錄進(jìn)行控制,可以在打開(kāi)PDF后進(jìn)行設(shè)置,存盤(pán)時(shí)生效。由于PdgCntEditor的PDF目錄編輯功能是從FreePic2Pdf搬過(guò)來(lái)的,因此選項(xiàng)與FreePic2Pdf接口文件中的選項(xiàng)類似,可以參考FreePic2Pdf接口說(shuō)明。另外PdgCntEditor對(duì)PDF的控制能力相對(duì)較弱,沒(méi)有分段頁(yè)碼等功能。如果需要這些功能,請(qǐng)使用FreePic2Pdf。

選項(xiàng)    說(shuō)明    

基準(zhǔn)頁(yè)    目錄基準(zhǔn)頁(yè)碼。作用見(jiàn)后面敘述,此值必須大于等于1。此值為絕對(duì)頁(yè)碼:從PDF文件的第一頁(yè)(絕對(duì)頁(yè)碼為1)開(kāi)始連續(xù)編排。    

點(diǎn)擊目錄后頁(yè)面縮放    點(diǎn)擊目錄項(xiàng)后,在PDF瀏覽器中頁(yè)面的顯示比例。    

打開(kāi)PDF時(shí)顯示目錄    如果此選項(xiàng)被選中,在PDF文件瀏覽器中打開(kāi)PDF文件即顯示目錄,否則不顯示。    

展開(kāi)所有目錄    如果此選項(xiàng)被選中,在PDF文件瀏覽器中打開(kāi)PDF文件即所有目錄,否則只顯示頂級(jí)目錄。    

每個(gè)目錄項(xiàng)均包含目錄項(xiàng)文字和目錄項(xiàng)對(duì)應(yīng)頁(yè)面。目錄項(xiàng)對(duì)應(yīng)頁(yè)碼可以是正整數(shù)或負(fù)整數(shù),0視為無(wú)效。從PDF選項(xiàng)中“基準(zhǔn)頁(yè)”規(guī)定的頁(yè)碼值開(kāi)始算,基準(zhǔn)頁(yè)碼及其之后的頁(yè)碼為正數(shù),之前的頁(yè)碼為負(fù)數(shù)。即如果目錄項(xiàng)對(duì)應(yīng)的頁(yè)面就是基準(zhǔn)頁(yè),則目錄項(xiàng)對(duì)應(yīng)頁(yè)碼為1;如果目錄項(xiàng)對(duì)應(yīng)的頁(yè)面是基準(zhǔn)頁(yè)面的后一頁(yè),則目錄項(xiàng)對(duì)應(yīng)頁(yè)碼為2;如果目錄項(xiàng)對(duì)應(yīng)的頁(yè)面是基準(zhǔn)頁(yè)的前一頁(yè),則目錄項(xiàng)對(duì)應(yīng)頁(yè)碼為-1。

用基準(zhǔn)頁(yè)對(duì)目錄項(xiàng)頁(yè)碼進(jìn)行調(diào)節(jié),可以方便手工錄入目錄:在錄入的時(shí)候,只需對(duì)照實(shí)體書(shū)的目錄頁(yè)錄入目錄標(biāo)題,目錄項(xiàng)對(duì)應(yīng)頁(yè)碼直接照書(shū)上目錄對(duì)應(yīng)頁(yè)碼錄入;然后將基準(zhǔn)頁(yè)設(shè)置為正文第一頁(yè)的絕對(duì)頁(yè)碼即可。

文本模式

文本模式與一般IDE界面相似,支持Ctrl+A(全選)、Ctrl+C(復(fù)制)、Ctrl+V(粘貼)、Ctrl+Z(撤銷)等快捷鍵,回車后新行自動(dòng)縮進(jìn)。

文本模式下,用TAB縮進(jìn)表示目錄分級(jí)關(guān)系。每個(gè)目錄條目占據(jù)一行,行首TAB數(shù)表示級(jí)數(shù),條目文字后再跟一個(gè)TAB,然后是條目對(duì)應(yīng)的頁(yè)碼。如果沒(méi)有對(duì)應(yīng)的頁(yè)碼,則文字后無(wú)TAB。

TAB顯示寬度可以通過(guò)點(diǎn)擊“制表符寬度”按鈕進(jìn)行設(shè)置。

為了便于輸入頁(yè)碼,文本模式下按照PDG文件類型分成了8個(gè)輸入窗口,分別對(duì)應(yīng)封面頁(yè)、書(shū)名頁(yè)、版權(quán)頁(yè)、前言頁(yè)、目錄頁(yè)、正文頁(yè)、附錄頁(yè)、封底頁(yè)。對(duì)于有內(nèi)容的窗口,其頁(yè)簽上會(huì)帶一個(gè)加號(hào)作為提示。

樹(shù)形模式

樹(shù)形模式下,用圖形化的界面展示目錄分級(jí)關(guān)系,并且可以折疊、展開(kāi)分級(jí)目錄。左移、右移、左齊折疊起來(lái)的條目,該折疊條目下的所有子條目隨之左移、右移、左齊。

樹(shù)形模式下每個(gè)目錄條目占據(jù)一行,文字與頁(yè)碼之間用半角符號(hào)“|”進(jìn)行分隔。

與文本模式不同,樹(shù)形模式下所有類型的目錄條目均在一個(gè)框內(nèi)展現(xiàn),非正文頁(yè)的頁(yè)碼通過(guò)加前綴來(lái)區(qū)別,前綴同PDG文件前綴,分別是:cov(封面頁(yè))、bok(書(shū)名頁(yè))、leg(版權(quán)頁(yè))、fow(前言頁(yè))、!(目錄頁(yè))、att(附錄頁(yè))、bac(封底頁(yè))。前綴后直接是頁(yè)碼,不需要補(bǔ)零。

支持的快捷鍵:

功能    快捷鍵    

回車    開(kāi)始編輯所選條目。編輯完成后,按回車確認(rèn),按ESC撤銷編輯    

空格    打開(kāi)、折疊目錄樹(shù)    

Ctrl+鼠標(biāo)左鍵    選定鼠標(biāo)點(diǎn)擊的條目    

Shift+鼠標(biāo)左鍵    選定兩次點(diǎn)擊之間的所有條目    

編解碼模式:

一、啟動(dòng)

編解碼模式只能通過(guò)命令行參數(shù)進(jìn)入。可以用批處理,也可以創(chuàng)建快捷方式,然后指定命令行參數(shù),見(jiàn)前面命令行說(shuō)明。

二、解碼

選擇“編碼后的目錄文件”,可以是bookcontents.dat或catalog.dat,但不能是zip,然后點(diǎn)“解碼”,解碼后生成bookcontents.txt或catalog.txt。
bookcontents.txt就是正版超星瀏覽器生成的Contents.dat,catalog.txt則是一個(gè)XML文件。

三、編碼

選擇“解碼后的文本文件”,文件格式必須符合Contents.dat或XML格式,然后選擇“編碼后的目錄文件”,點(diǎn)“編碼”即可。

應(yīng)用示例:

一、編輯現(xiàn)有目錄,調(diào)整目錄分級(jí)

1、運(yùn)行軟件,打開(kāi)需要編輯的目錄文件。
2、切換到樹(shù)形編輯模式。
3、點(diǎn)“全選”,再點(diǎn)“左齊”,將所有條目全部左齊。
4、選擇需要縮進(jìn)的條目,通過(guò)“右移一欄”、“左移一欄”調(diào)整分級(jí)直到滿意。
5、編輯過(guò)程中如果覺(jué)得窗口不夠大,可以用鼠標(biāo)拖動(dòng)窗口右、下邊框進(jìn)行縮放,或直接點(diǎn)右上角的“最大化”按鈕。
6、如果需要對(duì)文字或頁(yè)碼進(jìn)行編輯,選中需要編輯的條目,按回車開(kāi)始編輯,按回車或ESC退出編輯。
7、點(diǎn)“保存”保存修改。
8、點(diǎn)右上角的“關(guān)閉”退出。

二、創(chuàng)建新目錄

1、運(yùn)行軟件,進(jìn)入文本編輯模式。
2、手工錄入,或OCR后粘貼,或從網(wǎng)上粘貼目錄內(nèi)容,對(duì)照PDG的目錄頁(yè)輸入頁(yè)碼。輸入頁(yè)碼時(shí)可以點(diǎn)“透明度”按鈕,將窗口設(shè)置成半透明(此功能在Windows 95/98/Me下無(wú)效)。如果頁(yè)碼直接來(lái)自O(shè)CR結(jié)果,可以點(diǎn)“全選”,再點(diǎn)“自動(dòng)切分頁(yè)碼”,在行末的頁(yè)碼數(shù)字前自動(dòng)插入一個(gè)TAB;點(diǎn)“自動(dòng)縮進(jìn)”,自動(dòng)嘗試對(duì)諸如1.1、1.1.1、1.1.2的項(xiàng)目設(shè)置縮進(jìn)。
3、確認(rèn)輸入內(nèi)容無(wú)誤后,存盤(pán)。
4、切換至樹(shù)形界面,準(zhǔn)備調(diào)整目錄分級(jí)。
5、通過(guò)“右移一欄”、“左移一欄”調(diào)整分級(jí)直到滿意。編輯過(guò)程中如果覺(jué)得窗口不夠大,可以用鼠標(biāo)拖動(dòng)窗口右、下邊框進(jìn)行縮放,或直接點(diǎn)右上角的“最大化”按鈕。
6、如果需要對(duì)文字或頁(yè)碼進(jìn)行編輯,選中需要編輯的條目,按回車開(kāi)始編輯,按回車或ESC退出編輯。
7、點(diǎn)“保存”保存修改。
8、點(diǎn)右上角的“關(guān)閉”退出。

三、創(chuàng)建繁體目錄文件

1、如果原始目錄文件是簡(jiǎn)體的,先打開(kāi),然后點(diǎn)“繁體、簡(jiǎn)體轉(zhuǎn)換”,轉(zhuǎn)換成繁體。
2、如果是Contents.dat,存盤(pán)后在簡(jiǎn)體中文Windows下 方可顯示;如果是catalog.dat,存盤(pán)前先點(diǎn)“catalog.dat字符編碼”,選擇“utf-8”,然后再存盤(pán) ,則可在非簡(jiǎn)體中文Windows下也能顯示。

PDF中的特殊目標(biāo)

PDF的書(shū)簽(Outline)除了指向頁(yè)碼外,還允許指向某個(gè)名稱、動(dòng)作,甚至某個(gè)外部文件。在本軟件中,采用某些特殊字符加以區(qū)別:

對(duì)于“已命名的目標(biāo)”(Named Destinations),直接顯示名稱,但是名稱不能以數(shù)字開(kāi)頭,否則必須在數(shù)字前加字符“#”。

對(duì)于“已命名的動(dòng)作”(Named Action),動(dòng)作名稱前面加字符“!”。

對(duì)于外部PDF文件,文件名前面加字符“^”,如果還需要指定頁(yè)碼,則在文件名后加TAB,再加頁(yè)碼。   

其他版本下載

發(fā)表評(píng)論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(0)條評(píng)論 > 字?jǐn)?shù): 0/500

TOP
軟件下載