Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PDF 导出支持暗色主题 #3945

Closed
WZR031 opened this issue May 18, 2022 · 14 comments
Closed

PDF 导出支持暗色主题 #3945

WZR031 opened this issue May 18, 2022 · 14 comments

Comments

@WZR031
Copy link

WZR031 commented May 18, 2022

操作系统win64 edge浏览器 支持的markdown中图片似乎是以base64存储的,会造成文本的冗余,可否设置图片导出为连接形式?如edge插件markdownloadload

@Kenshin Kenshin changed the title 操作系统win64 edge浏览器 支持的markdown中图片似乎是以base64存储的,会造成文本的冗余,可否设置图片导出为连接形式?如edge插件markdownloadload 关于离线 Markdown 的一些疑问 May 19, 2022
@Kenshin
Copy link
Owner

Kenshin commented May 19, 2022

嗨,我没理解你的问题…

@WZR031
Copy link
Author

WZR031 commented May 19, 2022 via email

@Kenshin
Copy link
Owner

Kenshin commented May 19, 2022

嗨,谢谢喜欢简悦。

首先,在 Email 中发截图的形式回复,我看不到你发的截图。😂
所以,请进入此 Issues 来讨论和截图。

不过,我「脑补」了下缺失的图片,大概知道你的诉求了。

  1. 你用的这个插件转换后的图片只是在线图片而已。

  2. 简悦当然有相似的功能,叫做导出 Markdown

  3. 你用的是叫做导出 离线 Markdown 的功能,这种功能可以将在线的图片转换为 base64(字符串)防止图片 404,但缺陷是在 Obsidian 预览效果不太好。

解决方案:

  1. 你可以导出 .textbundle 结构的文件到 Obsidain,然后通过某些方式修改为 Obsidian 可以预览的图片,教程1教程2

  2. 如果你使用同步助手的话,下周(最迟再下周)会发一个更方便的功能,类似下图

    image

关于与 Obsidian 各种使用技巧,可以 看这里

@WZR031
Copy link
Author

WZR031 commented May 19, 2022 via email

@Kenshin
Copy link
Owner

Kenshin commented May 19, 2022

我已经完美解决了自己的诉求,就不issue给您增加工作量了哈哈

使用了什么方式?(好奇问问

个人比较喜欢用暗色主题,但是这样导出pdf和白底割裂感就过强

同步助手下个版本解决,已进入 Release 阶段,就快了。所以下面的问题也已经不太重要了。

个人目前使用assistive touch,但似乎没有快速更改主题颜色选项

assistive touch 会升级更多快捷方案支持,「快速更改主题颜色选项」的话,可以试试快捷键,看下图

image

@WZR031
Copy link
Author

WZR031 commented May 19, 2022 via email

@Kenshin Kenshin changed the title 关于离线 Markdown 的一些疑问 PDF 导出支持暗色主题 May 19, 2022
@Kenshin
Copy link
Owner

Kenshin commented May 19, 2022

哈哈,小事情。

@WZR031
Copy link
Author

WZR031 commented May 19, 2022 via email

@Kenshin
Copy link
Owner

Kenshin commented May 19, 2022

太感谢了。 🎉 💪

@WZR031
Copy link
Author

WZR031 commented May 20, 2022 via email

@Kenshin
Copy link
Owner

Kenshin commented May 20, 2022

想问下导出的pdf支持目录跳转吗,目前好像还没有该功能

新版 PDF 会有目录跳转以及... 定制化以及主题。😄

@WZR031
Copy link
Author

WZR031 commented May 20, 2022 via email

@Kenshin
Copy link
Owner

Kenshin commented May 20, 2022

是之前说的和暗色修复一起推新吗,那个不是已经测试阶段了嘛,那岂不是一两周就可以体验到

是的~

@Kenshin
Copy link
Owner

Kenshin commented Jun 10, 2022

嗨,各位,更强大的 PDF 导出方案来了,此 Issues 的问题都可以使用此方式解决。

pdf

下载地址

https://simpread.ksria.cn/plugins/details/Lly3mkuSPz

演示

百度网盘

使用前提

  1. 这是同步助手 1.0.2 版对应的功能,如果想要使用它,需要安装 1.0.2 版的同步助手,详细说明可以 看这里

  2. 使用 wkhtmltopdf 来增强导出 PDF 的定制化功能,因此也需要安装 wkhtmltopdf,安装很简单但需要留意 注意事项

名词解释

  • 1.0.1 版 PDF 方案称为:同步助手基础打印方案

  • 1.0.2 版 PDF 方案称为:同步助手高级打印方案

优势

  1. 可根据当前阅读模式的 主题、字体样式、字体大小 生成 PDF

  2. 支持 自定义字体 · 自定义样式

  3. 支持 更细致的打印,如页边距、打印尺寸

  4. 自带目录

  5. 完美解决因图片防盗链无法成功打印的问题

劣势

  1. 无法在稍后读使用
  2. 需要安装 wkhtmltopdf
  3. 标注支持度有限,详细说明 请看这里

注意

  1. Windows 11 用户不要将 wkhtmltopdf 安装在默认盘和默认目录,这会出现权限问题导致无法使用。

  2. 如果将 wkhtmltopdf 安装在非默认目录,需要手动设置它的 运行目录

附录

以下是自定义导出 PDF 的一些截图

image

image

image


我关闭这个 Issues 了,有任何问题,仍可随时在这里讨论。😄

@Kenshin Kenshin closed this as completed Jun 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants