由於我經常下載一些pdf格式的電子書,有的時候一些好書下載下來沒有書簽,讀起來感覺沒有整體的感覺,所以決定自己寫一個小工具,將特定格式的文本解析成為書簽,然后保存到pdf格式中。 整體思路是從豆瓣啊、京東啊、當當啊、亞馬遜下面的介紹中可以copy出目錄 ...
一.介紹 pdfbox基於Apache協議,商用無需開放源代碼。 iText基於APGL協議,打包和修改需發布源碼,除非花錢買斷。 二.用途 下載的電子書,有的書簽是FitHeight,也就是縮放后整個高度都顯示出來,頁面很小了。 我需要改成繼承,也就是XYZ,x是left,y是height,z是zoom,繼承的意思是根據當前pdf的縮放比例。 而且有的pdf書沒有目錄,大部分都是掃描版,需要目錄 ...
2016-04-02 18:39 0 1622 推薦指數:
由於我經常下載一些pdf格式的電子書,有的時候一些好書下載下來沒有書簽,讀起來感覺沒有整體的感覺,所以決定自己寫一個小工具,將特定格式的文本解析成為書簽,然后保存到pdf格式中。 整體思路是從豆瓣啊、京東啊、當當啊、亞馬遜下面的介紹中可以copy出目錄 ...
PDF沒有書簽,就像吃飯沒有筷子一樣,雖然可以將就,但總不是很方便!現介紹一種快速生成書簽的方法。 第一步,打開excel,制作書簽目錄,前面的一列是書簽名稱(黑色框),后面一列是PDF頁碼(紅色框);如果有子書簽,要錯開一列;這里的正文部分直接用1、2、3……來代替了,如果能從百度上找到目錄 ...
目錄 電腦重裝系統注意點 - 盡可能快速恢復你熟悉的 windows 基本使用場景 最好截圖的點 常見文件拷貝 常用、習慣用文件查找 入口 查看 ...
最近用iText搞了下PDF,雖然一路趟坑而過,畢竟是搞出來了,所以iText還是不錯的開源PDF生成軟件的。先看搞出來的PDF長啥樣: 然后看一路趟過來的坑: 1、表格怎么生成,具體是行怎么生成?列怎么生成? 我們定義一個表格時,只需指定列即可,行會自適配 ...
目錄 什么是Itext iText 的特點 IText使用 創建一個空白的PDF 創建一個 AreaBreak 創建段落 創建列表 將表格添加到 Pdf 格式化表格中的單元格 格式化單元格的邊框 ...
創建匿名書簽 有時候我們的代碼會寫很長,為了查找方便,我們會在經常需要查看的地方插入一個書簽。在 Pycharm 中,將光標移動到需要創建書簽的行,按 F11 可以創建一個匿名書簽,匿名書簽的顯示是行號后有一個 √,如下圖: 我們可以使用快捷鍵來很方便的移動至上一個或下一個書簽 ...
遇到一個需求,給PDF增加一個印章,使用iText7可以很方便地實現這個需求,通過Nuget添加iText7的引用。 PdfReader讀取源文件,PdfWriter將改動寫入新文件。通過Layout命名空間里的Document對Pdf進行修改。ScaleAbsolute設置圖片 ...
代碼如下,jar包為itext.jar,itextAsia.jar,最好都是最新的 ;2張圖片也在最后貼出,把圖片放到D盤可以直接生成制定格式的pdf。 最后生成的pdf如下: 代碼如下: ...