使用 pandoc 将 html 转换为 docx

2024-01-30

我试图转换这个html

<p><font color = \"#808080\">SHILPI</p>

使用 pandoc 和此命令到 docx

pandoc -s -o "test.docx" -t html5 -t docx html_file

但它失去了颜色,我只得到文本,据我所知,我认为 html 代码是正确的,因为当我使用 wkhtmltopdf 将相同的 html 转换为 pdf 时,它给出了正确的颜色。可能是什么问题?提前致谢。


Pandoc 不是这样工作的,它不理解 CSS,只理解 HTML/Markdown。它保留内容,但不保留布局等,请参阅语义HTML https://en.wikipedia.org/wiki/Semantic_HTML.

但是,您可以使用模板 http://pandoc.org/README.html#templates使您的输出风格一致。使用 Word 会稍微复杂一些,但您可以使用--参考文档 https://pandoc.org/MANUAL.html#option--reference-doc选项基本相同的效果。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 pandoc 将 html 转换为 docx 的相关文章

随机推荐

  • 在 CherryPy 中处理 HTTP/1.1 升级请求

    我正在使用 CherryPy 作为网络服务器 但希望它能够处理HTTP 1 1 Upgrade要求 因此 当客户端发送 OPTIONS HTTP 1 1 Upgrade NEW PROTOCOL 1 0 Connection Upgrade
  • ASP.NET MVC 导航和用户界面设计

    简洁版本 您是否知道有什么方法可以使用 CSS 而无需使用 Javascript 来获取输入按钮 提交 和锚标记来以视觉方式呈现相同的内容 长版 我正在开发一个 ASP NET MVC 应用程序 该站点包含用于查看详细信息或创建或更新我的模
  • 平滑地调整容器大小

    我已经使用 svelte 一段时间了 它很棒 但有一件事我一次又一次地遇到 我们来看下面的代码 div class this div should smoothly change size each list as item item di
  • 泛型类型参数是否转换为原始类型的对象?

    考虑这段代码 public class Main public static void main String args Cat
  • Python 3.x BaseHTTPServer 或 http.server

    我正在尝试制作一个 BaseHTTPServer 程序 我更喜欢使用 Python 3 3 或 3 2 我发现文档很难理解要导入的内容 但尝试更改导入 from BaseHTTPServer import BaseHTTPRequestHa
  • 安装 CPLEX 12.6 for Python 时出错

    我正在尝试从 ILOG 目录中现有的 setup py 文件安装 CPLEX for python 我正在使用 Windows 8 32 位和 python 2 7 我正在使用此命令进行安装 python setup py install
  • 如何指定在 SpringData 和 QueryDsl 中使用的多列 OrderSpecifier?这可能吗

    所以我有以下查询 public Iterable
  • constexpr 表达式和变量生存期,g++ 和 clang 不一致的示例

    考虑简单的 C 11 代码 template
  • 多个 Hadoop 文件系统实例

    我有一堂课 为了便于阅读 我删除了 try catch public class HadoopFileSystem private FileSystem m fileSystem null public HadoopFileSystem C
  • 从移动设备测量 Web 应用程序的性能

    想要从我的 Android 和 iOS 设备测量移动设备 Web 应用程序 在 Microsoft PowerApps 中设计 的性能 基本上 我对 UI 性能 KPI 和页面之间的响应时间更感兴趣 想要从设备而不是模拟器执行此操作 是否有
  • SQL 其中日期时间列等于今天的日期?

    如何从创建日期是今天日期的数据库中获取记录 SELECT Title Firstname Surname Company name Interest FROM dbo EXTRANET users WHERE DATE Submission
  • 引用 dll 时忽略内部版本号

    我有一个 NET 4 0 项目 C 的解决方案 它生成一个延迟签名的 dll 我对其进行点模糊处理和签名 EDIT 这就是我对 dll 进行版本控制的方式 assembly AssemblyVersion 0 7 0 assembly As
  • Flutter:检测到滚动时隐藏和显示应用栏

    我在使用应用栏动画时遇到问题SilverAppBar 在我的应用程序中 因此 问题是当我位于列表中间并向上滚动时 应用程序栏不会出现 但当滚动到达项目列表顶部时它就会出现 我已经测试过snap参数并给出true 但不是我期望的结果 我有关于
  • ipdb 显示颜色代码而不是颜色

    Use import ipdb ipdb set trace 插入断点 第一次断点时颜色很好 但第二次断点时显示颜色代码而不是真实颜色 按c 等等 1 32m 72 1 33m 1 32mimport 0m 0mipdb 0m 1 33m
  • cellmap中找不到Frame的解决方法

    下列 在单元格图中找不到框架 https github com dompdf dompdf issues 657 https github com dompdf dompdf issues 657 是互联网上众所周知的问题 但我找不到解决办
  • 打印出Python脚本中的所有代码

    如何打印Python脚本的内容 例如 如果我有这个 毫无意义的示例 脚本 my var 1 1 another thing this is my string 我可以添加哪一行来恢复全部内容 my var 1 1 another thing
  • 如何使用excel-vba创建word文档删除部分

    您好 提前谢谢您 我正在使用 VBA 从 Excelfile 创建一个非常复杂的 Word 文档 应可以激活某些内容 并且单元格中写入的文本应传输到 Word 文档 我已经做好了 但如果它没有被激活 标签 将被删除 不留下任何东西 这意味着
  • ReactiveCrudRepository 永远不会从 SaveAll 返回

    启动时 我检查一些数据 如果不存在 则尝试保存一些默认值 暂时用于测试 val subs repo findAll toIterable if subs none repo saveAll defaults map Source it li
  • WatchKit 拉动刷新

    是否可以实现类似于 Watch 电子邮件应用程序的拉动刷新 如果不是 我还应该如何处理更新WKInterfaceTable 我真的不希望应用程序在加载时自动刷新 因为这违背了快速观看应用程序的目的 不幸的是 目前这是不可能的 WKInter
  • 使用 pandoc 将 html 转换为 docx

    我试图转换这个html p font color SHILPI font p 使用 pandoc 和此命令到 docx pandoc s o test docx t html5 t docx html file 但它失去了颜色 我只得到文本