文章目錄
將 Reveal.js 簡報匯出成 PDF
之前筆記曾經紀錄到如何使用 Reveal.js 搭配 Markdown 語法來製作簡報,可以大幅減少製作簡報的時間成本,但簡報除了實際報告的呈現之外,另一個重點是最後產出的檔案,不少聽眾還是習慣透過簡報檔來回憶簡報的內容,所以今天就來紀錄一下該如何將 Reveal.js 的簡報匯出成 PDF 吧
如何匯出?
在簡報 URL 加上
print-pdf
(擇一即可)http://localhost:9002/?print-pdf
http://localhost:9002/index.html?print-pdf#/
確認頁面有載入特定 css 的 javascript
如果頁面是從
GITHUB
專案複製下來修改的可以忽略這段,預設已加入<!-- Printing and PDF exports --> <script> var link = document.createElement( 'link' ); link.rel = 'stylesheet'; link.type = 'text/css'; link.href = window.location.search.match( /print-pdf/gi ) ? 'css/print/pdf.css' : 'css/print/paper.css'; document.getElementsByTagName( 'head' )[0].appendChild( link ); </script>
在瀏覽器中按下
Ctrl+p
開啟列印視窗選擇列印
目的地
4-1.
Chrome
專屬的另存為 PDF
54.0.2840.71 m (64-bit)
為例勾選
背景圖形
–> 儲存
4-2. Windows 10 的虛擬印表機(Microsoft Print to PDF)
勾選
背景圖形
注意事項
匯出頁面的 URL 加上
print-pdf
後,瀏覽器會出現跑版,但實際產出的 PDF 是正常的
HTML
PDF
參考資料
文章作者 Yowko Tsai
上次更新 2021-10-28
授權合約
本部落格 (Yowko's Notes) 所有的文章內容(包含圖片),任何轉載行為,必須通知並獲本部落格作者 (Yowko Tsai) 的同意始得轉載,且轉載皆須註明出處與作者。
Yowko's Notes 由 Yowko Tsai 製作,以創用CC 姓名標示-非商業性-相同方式分享 3.0 台灣 授權條款 釋出。