KEditor編輯器上傳WORD,支持WORD上傳的網頁編輯器,支持WORD上傳的HTML編輯器,支持WORD上傳的富文本編輯器,CKEDITOR – 支持WORD上傳的富文本編輯器,
主要的方案就是提供一個轉換接口,轉換接口使用RESTful協議,這樣的話兼容性更好一點,其它的平臺用起來的話更方便簡單一點,而且測試起來也方便。
客戶那邊提了這從此需求,為ckeditor增加導入word文件的功能,導入后word文件里面的圖片自動上傳到服務器中,word里面的文本樣式保留,返回圖片和文字HTML,
用戶一般在發新聞和發文章時用到,算是一個高頻使用功能,用戶體驗上來講確實是很好,和以前的發新聞或者發文章的體驗比起來要方便許多。
示例下載
https://gitee.com/xproer/zyoffice-ckeditor4x
主要步驟如下:
1.上傳zyoffice文件夾
2.上傳插件文件夾
將zyoffice文件夾上傳到現有項目ckeditor/plugins目錄中
3.在工具欄中增加插件按鈕
4.引入JS,初始化組件
效果
工作過程中,管理部門總是愛發布一堆word格式的模板文件,例如這樣的表格:
在word里面繡花繡的蠻好,問題是不夠實用
那么,有沒有什么快速的轉換方法,把word轉換成EXCLE?
當然有,只需兩步走
1:WORD->網頁
Word另存為單個網頁文件
2:網頁->EXCEL
Excel打開之前的單個網頁文件,另存為excel
就是這么簡單
有什么工具是 All in One,Obsidian 也是如此。但是 Obsidian 的強大之處就是輕量級、雙向鏈接、MD 語法、與其他工具的聯動,可以用于科研筆記、知識管理,筆者做科研寫論文主要是使用 Obsidian,再聯動幾個工具,就能極大提高科研寫作效率。
本期是 Obsidian+Zotero 聯動做科研系列的第 35 集,主要分享一個非常強大實用的格式轉換插件—— Pandoc。這個插件添加了命令板選項,可以幫助科研人將 markdown 文件轉換為 Microsoft Word、PowerPoint、 Jupyter Notebook、HTML、PDF、LaTeX、Wiki、EPUB 格式。
Pandoc使您可以在 Markdown中編寫演示文稿、草擬書籍、制作網頁、編寫 SCI 論文和畢業論文,并導出為您需要的任何格式,所有這些都無需離開 Obsidian。
Obsidian的文檔格式簡單,沒有那么多的字體、字號、間距等格式讓你選擇,可以讓我們專注于寫作。但 Pandoc 可以讓你根據論文模板,將文檔轉換成符合格式要求的文檔,例如設置好畢業論文的模板,我們就可以將obsidian 上的文檔轉換成符合畢業論文、SCI論文格式的 word 文件了,這完全不需要我們手動排版。這是不是很神奇!
Pandoc 是第三方插件,具體安裝方法和其它第三方插件一樣,可以通過插件社區下載(最新版本的 Obsidian 已經可以支持瀏覽和下載插件了),或者通過我們提供的第三方插件包安裝插件。
下圖是通過插件社區安裝 Pandoc 的示例。在社區搜索 pandoc,會給出 3 個導出相關的插件,但是最好用的還是 Pandoc 插件。如果您對其它導出插件感興趣,可以研究研究。
安裝完 Pandoc 插件以后,我們還需要進行配置,如下圖所示。Pandoc 插件重點需要配置兩個參數:導出文件夾和 Pandoc 路徑。
? 導出文件夾,這個很好理解,就是轉換后的文件保存的地方。
? Pandoc 路徑,這里的 Pandoc 是一個工具,需要下載安裝到電腦上。換而言之,第三方插件Pandoc 是依賴 Pandoc 工具實現其轉換功能的。
以上兩個參數缺一不可,否則都會導致文件轉換失敗,其它參數可以忽略。
Pandoc 是一款免費的文檔格式轉換工具,堪稱該領域的神器。Pandoc 是一個由 John Mac Farlane 開發的通用文檔轉換工具,可以支持大量標記語言之間的格式轉換,例如 Markdown 、Microsoft Word、PowerPoint、 Jupyter Notebook、HTML、PDF、LaTeX、Wiki、EPUB 格式之間的相互轉換。
Pandoc 支持非常多的格式;關鍵它還是一個開源免費的工具,源代碼放在了 GitHub 上,使用 Haskell 編程語言實現。
Pandoc 為 Windows 系統提供了編譯后的 msi 安裝包,可以直接運行安裝;或者直接下載免安裝的 zip 文件解壓即可。
Pandoc 工具下載地址是:
https://github.com/jgm/pandoc
Pandoc 的用法并不復雜,下面給出 Pandoc 的基本使用方法。
? 按 Ctrl+P/Cmd+P 顯示命令面板。當然也可以通過左側按鈕打開命令面板。
? 在命令面板的搜索欄搜索 “Pandoc” 選擇您的導出格式,如下圖所示。
? 如果一切順利,它會提示成功指示。
? 如果您將名為 Pandoc.md 的文件導出為 Word 文檔,則在您的文件資源管理器中,同一文件夾中將有一個 Pandoc.docx 文件。
至此,Pandoc轉換 md 文件到 doc 文件的操作就完成了。同理,您也可以實用 Pandoc 轉換 md 文件到 PDF、PPT 等等,這里就不做詳細介紹了。如果您還有疑問可以直接留言,筆者會及時回復。
這里多說幾句,Obsidian 也提供了導出功能,如下圖所示。Obsidian 可以 導出PDF,但是筆者總是在導出的過程中卡住,從沒有成功過。Obsidian 導出 PDF 失敗的具體原因并不清楚,但是筆者都是使用的 Pandoc 導出 PDF,就不會出現這種問題。
如果要使用第三方插件 markmind 繪制思維導圖,那么可以使用 markmind 導出 html 文件,不要使用 Pandoc 導出思維導圖的 html 文件。
本期,筆者主要是分享了一個非常好用的 Obsidian 第三方插件——Pandoc!這個第三方插件也是筆者使用了眾多插件后,一直保留的最實用的實用插件。這個插件非常復雜,但是它的功能很好地彌補了 Obsidian 的文件轉換需求。
到目前為止,筆者認為Pandoc 是不可替代的,是非常好用的 markdown 文件轉 word 工具,筆者每次使用 Obsidian 編輯文檔后,都會使用 Pandoc 轉換為 word 文件,即使是 SCI 論文、畢業論文、網文也可以使用Pandoc 轉化完成,具體實現細節會留到以后推文分享給大家。
大家如果想了解更多關于 Obsidian+Zotero 的內容,可以關注投必得學術,點贊本文,也可以留言給我們。筆者接下來會分享更多 Obsidian 的用途,幫助大家更好地使用 Obsidian,用 Obsidian 幫助大家更好地閱讀、寫作和學習。
*請認真填寫需求信息,我們會在24小時內與您取得聯系。