工具
示例**(供參考)
源文件:
步驟1 :載入文件
pdfdocument doc = new步驟2 :獲取文件中的書籤(這裡需要自定義方法來獲取文件中的所有書籤內容)pdfdocument();
doc.loadfromfile(
"test.pdf
");
//自定義方法:獲取文件的書籤
pdfbookmarkcollection bookmarks =doc.bookmarks;
//宣告乙個可變字串
stringbuilder stringbuilder = new
stringbuilder();
//獲取父書籤和子書籤
getbookmarktitle(bookmarks, stringbuilder);
//步驟 3 :將書籤寫入到.txt文件自定義方法獲取書籤
static
void
getbookmarktitle(pdfbookmarkcollection bookmarks, stringbuilder stringbuilder)}}
string filename = "完成**後,除錯程式,生成文件。下圖是讀取結果:output.txt";
file.writealltext(filename, stringbuilder.tostring());
全部**:
usingview codespire.pdf;
using
spire.pdf.bookmarks;
using
system;
using
system.io;
using
system.text;
namespace
readbookmark_pdf
//自定義方法獲取書籤
static
void
getbookmarktitle(pdfbookmarkcollection bookmarks, stringbuilder stringbuilder)}}
}}
本文完
使用PyPDF2庫給PDF加多級書籤
因為pdf是掃瞄的格式,所以加書籤會很麻煩 可以先使用ocr軟體將目錄中的文字識別 這裡我將目錄處理成兩個檔案 bookmark.txt存放分級書籤資訊 page.txt存放對應的頁數 注意 頁數和實際書籍頁數可能會不一致 例如pdf頁碼是從封面開始算的,而書籍的第一頁並不算封面和內容 我們可以編寫...
Foxit Reader 給PDF製作書籤
官網 foxit 下面有很多產品,只有foixt reader是免費的,不過這已經足夠了,可以用他來做書籤。使用方法如下 1 用foixt reader開啟乙個需要製作書籤的pdf文件。2 選擇 edit add bookmark 3 在新加的書籤項中填寫章節的名稱,如下 4 將pdf文件滾動到相應...
編輯PDF書籤的軟體
我希望一鍵全改點選書籤後的動作,比如 適合寬度 檢視不變化 pdf 補丁丁 很多時候會失靈,福熙 pdf xchange editor等也都不是很理想。昨天遇到一大神私家貨,其中一款很符合我需求,叫 pdgcnteditor。這個軟體是目錄檔案編輯器,在檔案格式上,支援pdf djvu pdg 包括...