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时图片丢失 #3851

Closed
zodiackiara opened this issue May 7, 2022 · 12 comments
Closed

导出pdf时图片丢失 #3851

zodiackiara opened this issue May 7, 2022 · 12 comments

Comments

@zodiackiara
Copy link

请说明发生问题的环境

简悦包含了很多平台的版本,所以为了方便定位,建议告诉我一些必要信息

  • 操作系统 **Windows10 1909版本

  • 浏览器版本 **Edge 版本 101.0.1210.32

  • 简悦版本 2.2.0.520

  • 发生问题的地址 <请填写你的地址l>

请描述你的问题
通过简悦同步助手导出pdf时网页中的图片丢失,但是原网页图片可以手动复制和下载,而且通过md转docx图片不会丢失,应该不是防盗链的问题,如果是bug请尽快修复吧谢谢。

请使用可以 准确定位到错误 的语句来告诉我。😀

截图
image
image

一图胜千言,所以方便的话,可以试着贴图。

@Kenshin
Copy link
Owner

Kenshin commented May 7, 2022

可以的,需要开启下面的选项

image

@zodiackiara
Copy link
Author

不好意思,我在确认图片代理开启的情况下重新导出pdf,也的确存在同样的问题。
image
image
这是原文地址:

@Kenshin
Copy link
Owner

Kenshin commented May 11, 2022

我没有遇到这个问题,看下图

image

请问能稳定复现吗?或确定开启此功能了吗?

@zodiackiara
Copy link
Author

确定开启了此功能,但还是会出现部分图片丢失的问题,能够稳定复现。

@Kenshin
Copy link
Owner

Kenshin commented May 12, 2022

emmm 你是什么网络环境?可以多测试些页面,e.g. https://sspai.com/post/69972 少数派的。

另外,会考虑升级此功能以应对类似你这样的情况。

@zodiackiara
Copy link
Author

image
我用的是交大的千兆校园网,这是测试少数派网站的pdf导出截图,问题的奇葩之处在于,它只有这一张图片无法显示,其他图片是能够导出的,目前也不知道问题出在哪里。
目前通过md转docx再手动转成pdf能够凑活使用,只是比较麻烦,希望问题能够尽快解决,谢谢!

@Kenshin
Copy link
Owner

Kenshin commented May 14, 2022

我用的是交大的千兆校园网

这个功能在某种程度上也依赖与网络情况,你可以多测试几次。

md转docx再手动转成pdf

不用这么麻烦,你可以这样:

  1. 直接转换为 markdown 用 Typora 打开再导出 PDF
  2. 使用 https://simpread.ksria.cn/plugins/details/Lly3mkuSPz 直接通过浏览器导出 PDF
  3. 使用 自定义导出,直接导出 docx

另外,我之前说了,会考虑优化这里的逻辑。

@zodiackiara
Copy link
Author

好的谢谢建议,第一个方法目前很好用,期待后续更新!

@Kenshin
Copy link
Owner

Kenshin commented May 14, 2022

小事情,我需要重开这个 Issues 😄

@Kenshin Kenshin reopened this May 14, 2022
@zodiackiara
Copy link
Author

好的,已好评~

@Kenshin
Copy link
Owner

Kenshin commented May 16, 2022

Cool 3ks~

@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