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导出样式 #3497

Closed
fmxh opened this issue Mar 7, 2022 · 7 comments
Closed

如何改变PDF导出样式 #3497

fmxh opened this issue Mar 7, 2022 · 7 comments

Comments

@fmxh
Copy link

fmxh commented Mar 7, 2022

PDF导出样式怎么调整,以下是我的需求
image
不想要这里的边框线。
image
同时也想要这里的编辑时间

这是网址:https://www.zhihu.com/question/326133011/answer/1954385569

@Kenshin
Copy link
Owner

Kenshin commented Mar 7, 2022

嗨,暂时不支持 PDF 的定制化,后续的版本会考虑加入的。

@fmxh
Copy link
Author

fmxh commented Mar 7, 2022

那目前有办法去掉那个边框线吗?
我尝试了以下方法:
1、通过浏览器控制台那里去掉原网页及阅读页面的边框样式,打印时带框线。
2、使用“仿 Chrome Webstore 风格的论坛类页面”插件后,阅读模式下会去掉边框,打印时框线的。
3、使用站点编辑器的自定义css,使用原网页或阅读页面的类,打印时仍带框线。
4、目前唯一能实现的方法,使用“txtpaper.com”做页面处理,打印不显示框线,但是丢失了作者信息。(“txtpaper.com”上修改页面内容后,再进入简悦的阅读页面会丢失修改内容)
请看下上面内容是否对你有帮助。
如果可以,请提供一个能暂时解决的方案给我,感谢你开发了如此好用的原因。

@Kenshin
Copy link
Owner

Kenshin commented Mar 8, 2022

那目前有办法去掉那个边框线吗?

在主题上很容易去掉,使用 自定义样式 就行,但如果使用简悦自带的 PDF 导出功能,可能会失效,所以只能使用浏览器方案。

你可以使用这个插件 PDF辅助增强 来协助你。


另外,你要的是下图的效果吗?

image

至于下图的编辑也可以使用 Live Editor 搞定

image

@Kenshin
Copy link
Owner

Kenshin commented Mar 8, 2022

另外,如果只是这一个页面的话,我可以帮你转换下。

@fmxh
Copy link
Author

fmxh commented Mar 12, 2022

非常感谢你的回答,我想要的不仅仅是这个界面。
简悦的PDF导出的布局相交于原生的要更好看些,同时文字被上下切割的情况少了很多。
希望后面可以自定义页面呈现的内容(比如上面的编辑时间),然后再使用简悦的 PDF 导出功能。

@Kenshin
Copy link
Owner

Kenshin commented Mar 13, 2022

比如上面的编辑时间

嗨,使用 Live Editor 就可以对页面进行编辑。

另外,对 PDF 的自定义功能会考虑的。

@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