【问题标题】:Converting a html/xhtml file with css to pdf/epub without loosing any of the styling在不丢失任何样式的情况下将带有 css 的 html/xhtml 文件转换为 pdf/epub
【发布时间】:2020-08-01 12:25:08
【问题描述】:

我有一个有点复杂的 html 文件和一些 css 样式,例如我需要使用 display: flex 并且我有一些自定义字体、字体大小和字体样式。

所有这些样式都是用 css 类完成的。

我可以将此 html/xhtml 文件转换为具有相同格式的 pdf/epub 文件吗?我更喜欢 python/node 包或命令行工具。

【问题讨论】:

  • 是的,至少是 PDF。不幸的是,EPUB 并没有严格定义支持什么 CSS 或真正的 HTML,它仅取决于特定的查看器实现。您是否希望同时生成 PDF 和 EPUB?如果不是,你更喜欢哪个?为什么?最后,如果 EPUB 输出对您很重要,您是在寻找固定布局还是可重排布局?

标签: python html css node.js pdf


【解决方案1】:

您只能对 pdf/epub 使用 CSS2 样式

【讨论】:

  • PDF 不支持任何 CSS,除了一些注释类型中的极少量。
猜你喜欢
  • 2019-10-30
  • 1970-01-01
  • 2020-07-05
  • 2020-10-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-08-03
  • 2018-05-24
相关资源
最近更新 更多