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 在 Mac 下进行二次编辑的时候有问题( Win 无此问题) #1718

Closed
GossipRanR opened this issue Jan 16, 2021 · 5 comments

Comments

@GossipRanR
Copy link

如题。现象比如说选中的时候高亮只显示半高,使用pdf软件打开时无法进行标记。最严重的问题就是从导出的pdf复制文本,之后粘贴到写字板,里面的文字顺序是反的。

@Kenshin
Copy link
Owner

Kenshin commented Jan 17, 2021

谢谢反馈。
请问是通过同步助手生成的 PDF 吗?另外也请告知使用什么系统?

@GossipRanR
Copy link
Author

macOS 10.15.7 + Chrome 87.0.4280.88 使用了同步助手
在阅读模式和稍后读模式导出pdf 会出现此问题

@Kenshin
Copy link
Owner

Kenshin commented Jan 18, 2021

@GossipRanR
收到,确实没有对导出的 PDF 做二次编辑的需求,所以从未测试过这个地方。
之前有用户反馈类似的问题,但 win 下面是正确的。

我先记录下,看看如何解决这个问题。

@Kenshin Kenshin changed the title 阅读模式导出的pdf格式似乎有问题 使用同步助手导出的 PDF 在 Mac 下进行二次编辑的时候有问题( Win 无此问题) Jan 18, 2021
@Kenshin
Copy link
Owner

Kenshin commented Jan 29, 2021

@GossipRanR

发现此问题跟简悦无关,是 Mac Chrome 的问题,附上临时解决方案 #1772

@Kenshin Kenshin added the done label May 17, 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