整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          你的文本處理得力助手,TXT文本編輯器將HTML網頁批量轉為PDF文檔

          著互聯網的迅猛發展,HTML網頁文件已成為我們獲取信息、學習知識和分享內容的主要形式之一。然而,當需要將大量的HTML網頁內容整理、保存或分享時,PDF格式因其良好的可讀性和兼容性而備受青睞。此時,一款能夠將HTML網頁文件批量轉換為PDF文檔的工具顯得尤為重要。而“首助編輯高手”軟件正是這樣一款高效、便捷的工具,它能夠幫助用戶輕松實現HTML到PDF的批量轉換,讓文件處理變得更加簡單和高效。

          1. 選擇批量轉換格式:軟件支持多種文件格式的批量轉換,包括但不限于HTML轉PDF。無論您是需要將單個文件轉換,還是需要對整個文件夾中的文件進行批量處理,它都能輕松應對。

          2. 支持多種轉換模式:除了基本的格式轉換,軟件還提供了多種轉換模式供用戶選擇。您可以根據需要選擇不同的轉換模式,以滿足不同的輸出需求。

          3. 選擇HTML轉PDF:在軟件界面中,您可以輕松選擇“HTML轉PDF”功能。這一功能專門針對HTML文件設計,確保轉換后的PDF文件保留原HTML文件的所有內容和格式。

          4. 通過添加文件導入多個HTML網頁文件:支持一次性導入多個HTML網頁文件,讓您無需重復操作,即可實現批量轉換。只需簡單幾步,即可輕松完成文件的導入。

          5. 選擇新文件保存路徑:在轉換過程中,您可以自由選擇新文件的保存路徑,方便您隨時查看和管理轉換后的文件。

          6. 一鍵開始轉換:完成以上步驟后,只需點擊“開始轉換”按鈕,軟件就會立即開始工作。轉換過程快速而穩定,讓您無需等待。

          7. 查看轉換效果:轉換完成后,您可以立即查看轉換后的PDF文件效果。軟件確保轉換質量高、還原度強,讓您無需擔心文件內容的丟失或變形。

          8. 對比原文件效果:最后也可以打開原來的網頁文件對比一下,均為HTML格式的,說明轉換成功

          軟件以其強大的功能和簡潔的操作界面,為用戶提供了將HTML網頁文件批量轉為PDF文檔的解決方案。無論是個人用戶還是企業用戶,都可以利用這款軟件輕松實現網頁內容的整理和分享,提高工作效率,同時也保證了文件的可讀性和兼容性。選擇“首助編輯高手”,讓HTML轉PDF變得更加簡單和高效,為您的工作和學習帶來極大的便利。

          # txtPreview.js
          # 引入jschardet獲取文件編碼
          import jschardet from 'jschardet'
          
          ##
           # 獲取文件的encoding碼
           # @param {Object File} file input上傳的txt文件
           # @return {String} encoding 返回文件的編碼格式
           #
          function checkEncoding (file) {
              return new Promise((resolve, reject) => {
                  let reader = new FileReader()
                  reader.readAsDataURL(file)  # 獲取txt文件的base64碼
                  reader.onload = function (e) {
                      let base64Str = reader.result
                      let str = atob(base64Str.split(';base64,')[1])
                      let encoding = jschardet.detect(str)  # 通過jschardet獲取txt文件對應的編碼格式
                      encoding = encoding.encoding
                      if (encoding === 'window-1252') {
                          encoding = 'ANSI'
                      }
                      resolve(encoding)
                  }
              })
          }
          ##
           # 返回file內容
           # @param {Object File} file input上傳的txt文件
           # @return {String} 返回txt文件的內容
           #
          const txtPreview = (file) => {
              return new Promise((resolve, reject) => {
                  checkEncoding(file).then(encoding => {
                      let reader = new FileReader()
                      reader.readAsText(file, encoding)  # 通過txt文件編碼格式獲取文件內容(字符串形式)
                      reader.onloadend = function (e) {
                          resolve(reader.result)
                      }
                  })
              })
          }
          export default txtPreview
          
          <html>
          <body>
              <form>
                  <input type="file" id="files" name="files"/>
              </form>
              <div id="resText" style="word-wrap: break-word; white-space: divpre-wrap;"></div>
              <script>
                  import txtPreview from './txtPreview.js'
                  document.getElementById('files').addEventListener('change', handleFileSelect, false);
                  function handleFileSelect(e) {
                      let file = e.target.files[0]
                      txtPreview(file).then(res => {
                          document.getElementById("resText").innerHTML = res;
                      })
                  }
              </script>
          </body>
          </html>
          

          文轉載于https://lmangoxx.github.io/tags/FileReader/

          歡看小說的小伙伴肯定不會對txt文檔陌生;說實話,靜讀君第一次接觸電子書的時候,就是用的TXT,那個時候,我甚至認為電子書都是.txt后綴的,唉,不說了,免得暴露智商。

          然而,用kindle看TXT文檔有一個很大的不便,那就是缺少目錄,只能線性地閱讀,想要翻頁查找某些段落時,更是能讓人分分鐘想切腹自盡。

          有小伙伴給靜讀君留言,希望靜讀君可以推薦為TXT分目錄的軟件,那靜讀君今天就來分享一款,將TXT文檔轉換成帶目錄的mobi或其他格式電子書的神器--EasyPub。

          EasyPub是HIPAD論壇的網友lucida開發的一款免費軟件;它可以把TXT文檔轉換成規范的EPUB或MOBI格式電子書。功能比較豐富,如添加封面、生成目錄,還支持手動添加正則表達式、嵌入字體、定制CSS等。另外還對gbk/unicode/utf8格式的做了預先轉碼,正確識別不帶BOM的UTF8文本文件。

          操作全流程

          首先,打開安裝好的EasyPub 軟件,點擊“輸入”框后的小按鈕選中打開目標文件,或者直接把文檔拖入到輸入欄位置。

          然后,在右上角有一個方框區,在這里可以設置電子書的電子封面;在方框區雙擊,然后在彈出的對話框中選擇一張圖片,或直接將圖片拖入方框內。即可將這張圖設為電子書的封面。如果你沒有合適的圖片,可以直接在該區域點擊右鍵--生成圖片封面;這樣就會自動生成一個簡單的封面,當然,你要嫌麻煩,也可以不用操作,軟件默認會勾選文字封面選項。

          Kindle電子書封面圖片標準規格:

          • JPEG 或 TIFF 格式
          • 優先使用 1.6:1 的長寬比
          • 最小尺寸:寬 625 像素,長 1000 像素
          • 最佳尺寸:寬 1563 像素,長 2500 像素

          點擊“編輯TXT文件”按鈕,可以打開文件,這時候,需要觀察電子書的章節標題的排版方式;以靜讀君打開的三國演義為例,章節標題格式類似“第一回 宴桃園豪杰三結義 斬黃巾英雄首立功”、“第二回 張翼德怒鞭督郵 何國舅謀誅宦豎”·····

          這種的排版規律大致“第(中文數字)回 標題”,且前面沒有空格。點擊下方的“章節”標簽,在“簡易規則”欄中,按照之前看到的電子書的排版規律進行操作;

          以靜讀君選擇的“三國演義.TXT”排版為例,對應的操作是:“行首空格”--取消勾選;接下來依次選擇:“第”、“純中文數字”、“回”;(選擇默認的“混合數字”也可自動識別)

          然后,切換“高級”標簽,“默認輸出”選為“mobi”;

          切換到“mobi選項”標簽,找到“Kindlegen版本”選項;這個選項有兩個選擇:1.2版本的KindleGen可生成舊標準的MOBI7格式;2.8版本的KindleGen可生成新標準的MOBI8格式;小伙伴可以根據自己的需求選擇。

          然后,選擇上方“輸出”框后面的小按鈕,選擇一個文件夾作為轉換后新生成的電子書的存放位置;

          最后,點擊下面的“開始轉換”鍵就OK啦!等待轉換完成,彈出窗口,選擇“確認”,就可以找到帶目錄的mobi格式電子書了。

          以上,就是利用EasyPub將TXT文檔轉換成帶目錄的mobi電子書的操作過程,是不是很簡單?其實,EasyPub并不只有這個制作目錄這個功能,使用EasyPub,我們還可以修改文檔排版、設置書名和作者、設置字體、添加書籍信息、添加插圖、定制CSS等。

          靜讀君就不一一廢話了;感興趣的同學,可以自己試試哦。


          主站蜘蛛池模板: 久久精品人妻一区二区三区 | 天天爽夜夜爽人人爽一区二区| 久久国产视频一区| 3d动漫精品成人一区二区三| 国产日本一区二区三区| 丰满爆乳无码一区二区三区| 日本一区二区三区日本免费| 精品国产一区二区三区在线观看| 中文字幕精品一区| 亚洲一区二区三区播放在线| 国产精品综合一区二区三区| 精品人妻少妇一区二区三区在线| 无码精品一区二区三区免费视频| 亚洲高清一区二区三区电影 | 亚洲国产成人久久一区WWW | 日韩精品无码久久一区二区三| 国产免费伦精品一区二区三区| 无码AV天堂一区二区三区| 丰满爆乳无码一区二区三区| 国产在线不卡一区二区三区 | 中文字幕在线无码一区二区三区| 中文字幕一区二区三区精彩视频| 日韩成人一区ftp在线播放| 合区精品久久久中文字幕一区| 亚洲av乱码一区二区三区| 一区二区三区电影在线观看| 亚洲国产精品一区| 一区二区不卡久久精品| 亚洲av无码一区二区三区观看| 一区二区3区免费视频| 97人妻无码一区二区精品免费| 精品一区二区三区免费观看| 精品国产一区二区三区色欲| 久久精品一区二区三区中文字幕| 无码av人妻一区二区三区四区| 久久精品国产一区二区三区| 蜜芽亚洲av无码一区二区三区| 国产人妖视频一区二区| 日韩精品一区二区三区中文字幕 | 日韩在线视频不卡一区二区三区| 久久亚洲国产精品一区二区 |