Google 文件 → HTML

Google 文件轉 HTML。
不要那堆類別名稱。

從文件裡複製出來的 HTML,裹著一層類別名稱,而那份樣式表你手上並沒有。

貼到這裡,剩下的就是文件本身:標題、清單、表格、連結。

把檔案拖到這裡。

也可以按按鈕選,或者直接 Ctrl+V 貼上。一次幾十個都行。

.html .htm / 單一檔案 25 MB / 在你瀏覽器裡跑,不上傳

別的格式: .md .markdown .txt .mdown MD → HTML · .txt .text 文字 → HTML · .txt .csv .tsv CSV → 表格 · .docx .doc DOCX → HTML · .xlsx Excel → 表格 · .pdf docstomd.com

或者貼到這裡

在文件裡選取正文複製 —— 不是複製分享連結。然後貼到下面,或者在本頁任意位置按 Ctrl+V。

輸出設定
輸出形態
縮排

怎麼用

  1. 01開啟文件,選取正文,複製。然後貼進下面的框,或者在本頁任意位置按 Ctrl+V —— 瀏覽器會把一份格式化文字放進剪貼簿,讀的就是它。
  2. 02先過 DOMPurify,因為剪貼簿裡的 HTML 可能來自網上任何一個頁面。接著清掉 Google 專屬的那些東西:c1/c17 類別名稱、Google 文件給整篇文件套上的 <b style="font-weight:normal"> 外殼、docs-internal-guid 這類 id,以及每個連結外面那層 google.com/url?q= 轉址。
  3. 03在 sandbox 預覽裡確認一下,然後複製 HTML 或者存成檔案。

支援什麼

  • 從 Google 文件、Word Online、Notion 或其他網頁編輯器直接複製的格式化文字
  • 當成文字貼進來的 HTML 原始碼,以及存下來的 .html 檔案
  • 標題、段落、帶真實嵌套的清單、表格、連結、粗體、斜體、刪除線
  • 拆掉 Google 文件套在整篇文件外面那個毫無意義的 <b style="font-weight:normal">
  • 把 google.com/url?q= 轉址還原成你當初真正連結的那個網址
  • 清掉文件內連結上的 utm_ 等追蹤參數

做不到什麼

  • 不連接你的 Google 帳號 —— 這裡的任何東西都看不到你的雲端硬碟
  • 貼上帶不過來圖片:剪貼簿裡只是指向 Google 伺服器上的網址
  • 註解和建議編輯會丟掉,複製之前先處理完
  • 圖表、繪圖和智慧型方塊最多剩下純文字
  • 如果你複製的是分享連結而不是正文,那能轉的就只有一個連結
  • Google 自己那套字型和配色,會跟其餘樣式一起被清掉

哪些東西被扔掉了

Word 和 Google 文件都會給正文裹上一層垃圾,那層東西只在它們自己的編輯器裡有意義。這裡一律清掉。

結構留著:標題還是標題,表格還是表格,清單還是清單。刪掉的是裝飾。

常見問題

因為它本來就不是給你讀的。Google 文件會寫一份滿是 .c1、.c17 這類規則的樣式表,然後給每個元素掛上對應的類別名稱。你把正文複製出來,類別名稱跟著走了,樣式表沒跟著走 —— 於是標記上全是現在毫無意義的類別名稱。再往上還有一個把整篇文件包住的 <b style="font-weight:normal">,它在格式上什麼都沒做;每個連結則被改寫成經由 google.com/url?q= 轉址。

想反著轉?

DocsToMD 是同一套東西反過來用 —— Word、PDF、Excel、HTML 轉成 Markdown。做法一樣,隱私模型一樣,只是輸出格式相反。

docstomd.com