我在用着潘多克将我的 mardown 文件转换为 html 文件,使用 Github 样式化的 html 页面Github.html5来自Pandoc-好东西基于此的回购协议回购协议。
我非常高兴地看到![](./file.pdf)
在 html 文件输出中插入了完整的内联 pdf,但是它或多或少是最小尺寸,使得无法真正阅读 pdf。
如何告诉 Pandoc 调整内联 pdf 的大小?我已经尝试过这个<div>
技巧,但没有运气。
答案1
Pandoc 允许向图像添加属性,这也适用于<embed>
元素。属性必须在花括号中给出。例如
![](./file.pdf){width=100% height=80%}
优点是,与原始 HTML 不同,这种语法可以在 pandoc 支持的许多输出格式中使用。
答案2
它不是“内联”,而是“嵌入”。
嵌入对象的默认大小由浏览器决定。如果你想更改它,请转到最终的 html,找到该行
<p><embed src="./file.pdf" /></p>
将其更改为类似以下内容:
<p><embed src="./file.pdf" width="100%" height="80%"/></p>
不知道为什么它本身还没有完成pandoc
。