我只是制作一个通用的 Markdown 页面,与项目中的每个人分享设计指南。我想知道如何将我使用的图像硬编码到 .md 文件中。每次我想给某人 .md 文件时,我都不想共享一个充满图像的文件夹。
将markdown项目硬编码/构建到一个文件中的最佳方法是什么?
一个想法是将所有图像转换为base64,但这当然不是一个非常漂亮的解决方案。另一个想法是将图像托管在某个地方,但它们需要互联网访问,并且图像可能是公开的,所以这也不是一个解决方案。
我当前的代码:
![placehoder text](images/the-image.jpg)
我在 .md 旁边有一个图像文件夹,并且该文件夹内有“the-image.jpg”
最佳答案
您应该用 Markdown 编写文档,然后使用 pandoc 之类的工具将其转换为 PDF。
但是,您的 base64 解决方案将起作用。见 this
![Hello World](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAAAUCAAAAAAVAxSkAAABrUlEQVQ4y+3TPUvDQBgH8OdDOGa+oUMgk2MpdHIIgpSUiqC0OKirgxYX8QVFRQRpBRF8KShqLbgIYkUEteCgFVuqUEVxEIkvJFhae3m8S2KbSkcFBw9yHP88+eXucgH8kQZ/jSm4VDaIy9RKCpKac9NKgU4uEJNwhHhK3qvPBVO8rxRWmFXPF+NSM1KVMbwriAMwhDgVcrxeMZm85GR0PhvGJAAmyozJsbsxgNEir4iEjIK0SYqGd8sOR3rJAGN2BCEkOxhxMhpd8Mk0CXtZacxi1hr20mI/rzgnxayoidevcGuHXTC/q6QuYSMt1jC+gBIiMg12v2vb5NlklChiWnhmFZpwvxDGzuUzV8kOg+N8UUvNBp64vy9q3UN7gDXhwWLY2nMC3zRDibfsY7wjEkY79CdMZhrxSqqzxf4ZRPXwzWJirMicDa5KwiPeARygHXKNMQHEy3rMopDR20XNZGbJzUtrwDC/KshlLDWyqdmhxZzCsdYmf2fWZPoxCEDyfIvdtNQH0PRkH6Q51g8rFO3Qzxh2LbItcDCOpmuOsV7ntNaERe3v/lP/zO8yn4N+yNPrekmPAAAAAElFTkSuQmCC)
关于image - 硬代码 Markdown 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50817518/