You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让Pandoc生成的HTML与PDF中图表文本可选中?

问题需求与遇到的问题

我正在使用Pandoc Markdown编写文档,希望图表在HTML和PDF输出中均具备可选文本。我使用draw.io制作图表,可将其导出为PDF或SVG格式。

示例文档

我的Pandoc Markdown文档示例如下:

# Introduction

![diagram](diagram.svg)

不同导出方式的问题

  • 使用SVG格式图表
    • 执行命令 pandoc doc.md -o doc.html 编译后,生成的HTML页面中图表文本不可选中,但单独打开该SVG文件时文本是可以选中的。
    • 执行命令 pandoc doc.md -o doc.pdf 编译后,生成的PDF中图表文本同样不可选中。
  • 使用PDF格式图表
    • 编译为HTML时,图表文本虽可选中,但需通过PDF阅读器查看,体验较差。
    • 编译为PDF时,文本可正常选中。

尝试过的方案与疑问

我曾考虑编写Pandoc filter,在HTML中使用<svg>标签替代<img>标签,但这仍无法解决PDF中图表文本不可选中的问题。请问是否存在可行的解决方法?


内容的提问来源于stack exchange,提问作者chrism99

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 09:22:09