tft每日頭條

 > 生活

 > pdfcreator導入數據打印

pdfcreator導入數據打印

生活 更新时间:2025-02-12 15:11:00

pdfcreator導入數據打印(Typora導出pdf的bug可以這樣解決)1

Typora是一個非常好用的markdown編輯器,有很多很漂亮的主題,寫筆記的時候看起來賞心悅目,功能也非常強大,所以我一直用它來進行日常的寫東西。但是markdown畢竟普及範圍有限,有的時候還是需要把md文件轉成pdf,我希望轉成pdf之後的文章還能保持在Typora中看到的樣子,但是事與願違,轉成pdf之後文章的背景色無法覆蓋整個文檔,導緻文檔的中間部分是Typora中看到的顔色,而頁面邊緣卻是純白色的,通過查看主題的css文件,略作修改解決了這個問題。

大部分主題導出的第一頁都是正常的,到第二頁才會出現問題,我用的主題是Solarized,第一頁也有一點問題:

pdfcreator導入數據打印(Typora導出pdf的bug可以這樣解決)2

bug示意圖

Typora的主題都是由css定義的,偏好設置->通用->打開主題文件夾就可以看到所有主題文件。通過Typora本身自帶的調試功能發現,應該是某個元素的背景色設置的問題。打開主題的css文件後,有如下代碼:

pdfcreator導入數據打印(Typora導出pdf的bug可以這樣解決)3

代碼修改前

body有設置背景顔色#fdf6e3,body無法覆蓋整個文檔頁面,整個文檔頁面的設置應該是由html定義,也就是說在html裡面添加背景顔色之後應該就可以解決這個問題,把上面的代碼修改之後:

pdfcreator導入數據打印(Typora導出pdf的bug可以這樣解決)4

修改後的代碼

保存之後,重啟Typora,再試下導出pdf:

pdfcreator導入數據打印(Typora導出pdf的bug可以這樣解決)5

修改後示意圖

搞定收工。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved