很多pdf文件是直接掃描生成的,於是它的內容都是一張張的圖片,當然就更沒有目錄索引了。
有的時候想找某些內容,只能一點點的移動滾動條,非常不方便。
那么有什么方法能生成目錄呢?
方法一:使用福昕pdf編輯器
福昕pdf編輯器使用PRC識別pdf文件,能將pdf文件轉換為office文件,更是有目錄制作的功能。
但是,親測后發現:
- 也是最關鍵的問題,他需要money,也就是得升級為會員,才能使用圖片識別功能。
- 目錄制作倒是免費的,但它的目錄主要是設置標簽,對於目錄沒有分級功能,且需要一頁一頁翻的去添加,非常麻煩
總之,最后的制作非常不理想。
方法二:使用FreePic2Pdf
先看一下最終效果圖:
我使用的是《同濟大學高等數學第六版上冊.pdf》,打開pdf的軟件是2345看圖王,也可以用chrome打開。
怎么樣,效果是不是非常良好。
FreePic2Pdf這是一個圖片轉pdf文件,但主要使用的是它的更改pdf的功能。
至於下載地址就不提供了(因為沒找到它的官網),網上一搜一堆,第三方下載地址很多的。
軟件打開是這樣子的:
這些功能都不需要,主要使用的是右下角的更改pdf,點開之后:
主要使用的就是這一部分的功能。
現在開始目錄制作。
先解釋一下上述標簽的意思:
- 往PDF掛書簽:就是為pdf文件添加目錄。不過需要目錄文件,下面會有介紹制作的方式。
- 從PDF取書簽:就是從有目錄的pdf文件中提取出目錄文件。
- 需要操作的目錄文件:就是需要添加目錄的PDF文件。
- 存放接口的文件夾:就是目錄文件,需要制作。
其他的按鍵一般沒什么需要使用的。
制作目錄需要一個目錄文件,使用的是txt格式。
一、選擇一個存放接口的文件夾
這個文件夾可以自己創建。
二,創建配置文件
選定文件夾之后,再點擊創建文件夾右邊的那個按鈕,輸入以下模板內容:
[Images] [Font] Language=GBK FontSize=7 Margin=0.5 [Bkmk] File=FreePic2Pdf_bkmk.txt AddAsText=0 ShowBkmk=1 ShowAll=1 BasePage=1 [Main] ContentsPage= TextPage=
保存。之后他就會在選定的文件夾下創建一個名為 FreePic2Pdf.itf 的文件。
三、創建目錄文件
在這個文件夾下新建一個 FreePic2Pdf_bkmk.txt 文件。
這個文件就是目錄文件,這里的目錄需要自定義,它需要按照一定的格式:
一級目錄\t頁碼
\t二級目錄\t頁碼
\t\t三級目錄\t頁碼
。。。
\t表示制表符,也就是TAB鍵。
例如:
這個文件可以用記事本寫,也可以用notepad等等。
那么這些內容具體怎么去寫呢?
這個就得看自己的電腦技能了。不過總的來說是以下幾步:
1、識別目錄文字
- 可以使用ABBYY軟件識別,但是不建議,具體原因請自行入坑。
- 推薦的:使用網頁百度翻譯。沒錯,就是百度翻譯,將目錄圖片粘貼上去,他就自動識別並將中文和英文翻譯顯示出來了。
至於目錄的圖片,你可以截圖,也可以使用2345看圖王軟件,如下圖:
直接就復制目錄了,這樣復制的目錄完整一點。
2、目錄制作
百度翻譯的識別效果如下:
呃,沒有換行,內容也有部分缺失,這些都是需要自己去修改。
那么如何將這些內容制作成需要的格式呢,這個。。。要么靠自己手動編輯,如果會正則表達式,可以節省一點時間。
注意:目錄的頁碼是pdf文件的真實頁碼,而不是書上標志的那些頁碼,為了方便,可以將接口文件中 BasePage 字段修改為書中第一頁對應的pdf頁數。
如:BasePage=12
制作成功后,選擇相應的文件,如下圖:
再點擊開始,沒問題的話瞬間制作完成。制作前記得先保存副本。
接着再點開pdf文件,就會發現目錄有了:
到此,制作完成!!!