在 Markdown 中显示 pdf 图像
Posted
技术标签:
【中文标题】在 Markdown 中显示 pdf 图像【英文标题】:Display pdf image in markdown 【发布时间】:2017-02-08 04:25:54 【问题描述】:这可能吗?我是谷歌的一切都让我将 Markdown 转换为 PDF。但我想在降价文件中显示 PDF 图像。这是我的例子:
![hustlin_erd](erd.pdf)
如果我使用常规图像,它就可以正常工作。我也知道将 PDF 转换为图像。
【问题讨论】:
【参考方案1】:Markdown 本身没有嵌入 PDF 的机制。但是,Markdown accepts raw html 在其输入中并通过原样传递。所以您可能想问的问题是:您将如何在 HTML 中嵌入 PDF?换句话说,使用什么 HTML 让浏览器显示嵌入在 HTML 页面中的 PDF?您只需将该 HTML 包含在您的 Markdown 文档中即可。
您可以在问题的答案中找到很多建议:Recommended way to embed PDF in HTML?。例如,this answer 为旧版浏览器提供了一个不错的解决方案(所有功劳归于Suneel Omrey):
<object data="http://yoursite.com/the.pdf" type="application/pdf" >
<embed src="http://yoursite.com/the.pdf">
<p>This browser does not support PDFs. Please download the PDF to view it: <a href="http://yoursite.com/the.pdf">Download PDF</a>.</p>
</embed>
</object>
【讨论】:
@FelipeS.S.Schneider 我希望 GitHub 的卫生过滤器会删除object
和 embed
标签 (step 2 in this list)。所以,不,它可能无法在 gitHub.com 上运行。【参考方案2】:
我通过使用xfun
R 包找到了更好的方法。
xfun::embed_file("homework.pdf")
这会将您的 pdf 文件嵌入到 Rmarkdown 的输出中。更多信息可以通过link查看。
我希望你会喜欢这个。
【讨论】:
以上是关于在 Markdown 中显示 pdf 图像的主要内容,如果未能解决你的问题,请参考以下文章
欢迎使用Markdown编辑器写博客(显示mark down源文)