将图片放入Markdown!

likethis:


这是我洛谷团队的图标!
请大家踊跃加入


唉不是,你这图片咋贴上的?
大佬们说:放在网络服务器上,输网址就好了。

像这样:
![Alt text](图片链接 "optional title")

如果没网呢? 事实上Markdown一般作为博客,发出去不可能没网的,但是放到一个网络服务器上也是很麻烦的事。
蒟蒻们说:输入本地地址就好了。

像这样:(相对路径)
![avatar](/picture/huaji.png)
或是:(绝对路径)
![avatar](c:/picture/huaji.png)

如果发网上呢? 那别人是接收不了你的图片的啊!
于是今天教大家把图片藏在Markdown里:
1.打开c++中你喜欢的IDE
2.写一个将图片二进制打开,然后全以char方式读入内存,输出至文档的程序
3.这样你以bits的方式把图片转化成了文字,拷到以base64png打开的贴图命令即可…

graph LR
pngFILE-->内存
内存-->文本文件txt
//不成熟的cpp还没调试[笑哭][笑哭]
#include<cstdio>
#include<cstdlib>
using namespace std;
int main(){FILE *fp=fopen("C:\\Users\\Administrator\\Desktop\\toget.jpg","r");FILE *out=fopen("C:\\Users\\Administrator\\Desktop\\out.txts","w+");char box=0;while(fgetc(&box,fp)!=EOF){fputc(box,out);};return 0;
}

于是你会得到一个txts文件,用记事本打开 ,(标新立异的扩展名) 拷到Markdown贴图指令上,像这样:

//............在此加入文章
![avatar](data:image/png;base64,data:image/png;base64,
/9j/4AAQSkZJRgABAQEAkACQAAD/4QBaRXhpZgAATU0AKgAAAAgA
AgESAAMAAAABAAEAAIdpAAQAAAABAAAAJgAAAAAAA6ABAAMAA
AABAAEAAKACAAQAAAABAAADvKADAAQAAAABAAAE+gAAAAAAA......

于是成功了!
当然你也可以选择把他拷在str上:

[base64str]:data:image/png;base64,data:image/png;base64,
/9j/4AAQSkZJRgABAQEAkACQAAD/4QBaRXhpZgAATU0AKgAAAAgA
AgESAAMAAAABAAEAAIdpAAQAAAABAAAAJgAAAAAAA6ABAAMAA
AABAAEAAKACAAQAAAABAAADvKADAAQAAAABAAAE+gAAAAAAA//定义str
//............在此加入文章
![avatar][base64str]

如果未成功,可以选择
线上转换base64
关于base64
点赞!
评论!
关注!

.
编码特长,只放三行

Off the coast 将图片放入Markdown!相关推荐

  1. winfrom保存图片,将文件夹中图片放入listview,与撤回操作

    之前那些操作完成对图片的修改之后,就是要保存图片了. 这里保存用到一个SaveFileDialog控件,可以获取用户选择的保存文件的路径. if (pictureBox1.Image.Width &g ...

  2. 利用matplotlib将图片放入三维坐标里

    如何将二维图片放入三维坐标里显示,我是分三步做的: 1.读取二维图片,获取图片的尺寸 img = Image.open("/Users/yuhao/Desktop/timg.jpg" ...

  3. 关于如何把图片放入VS 中并且引用的方法.

    最近想写个扫雷游戏玩玩,然后插入图标的问题出现了. 多方查询,总结如下,与大家共享,如有不当之处请提出指正. 望共同进步. 直接进正题. 第一步: 添加 首先可以先添加一个文件夹来把需要用到的图片存起 ...

  4. 微信小程序——图片放入界面

    1.图片下载 可从  iconfont-阿里巴巴矢量图标库  找 2.设置图片 将独立文件转为字符串,小程序中为安全需要加的设定 3.解压压缩包获取图片名 4.引入图片至项目 小程序中不支持csss出 ...

  5. matlab处理图片建系,求MATLAB处理一张图片,把图片放入坐标系,建立类似于经纬度的网格...

    图像的分割(算法)比较多,有区域生长法.四叉树法等等. 但是二值图像应当更简单些.一个可能的办法是编写递归函数 来遍历并标注一些种子像素位置周边(相邻)像素,跟围棋求 连通性的方法类似www.mh45 ...

  6. Java将图片放入word文档中

    1.引入依赖包(maven项目) <!-- https://mvnrepository.com/artifact/itext/itext --><!--将照片写入word文档中的依赖 ...

  7. JAVA通过poi实现excel表格制作并且将图片放入到指定的单元格中(可以循环插入)

    废话不多说,直接上代码,上效果图 @RestController @Api(tags = "报表") @RequestMapping("/export") @C ...

  8. word中存储矢量图,word转为PDF时矢量图不失真。以及Visio图片放入word后有大量空白

    一.使用draw.io绘制好,然后导出为vsdx 1.我们可以在Visio中绘制图形(或者使用diagrams.net:Flowchart Maker & Online Diagram Sof ...

  9. html怎么把图片放入边框,css3如何将图像设置为元素周围的边框

    在网页设计过程中,使用css3图像边框属性可以大大的提升网页整体美观效果,以及丰富页面内容.那么css3中的图像边框属性也就是border-image 属性. 推荐学习:<CSS3教程> ...

  10. 所有的图放到一个html,拖放是HTML5标准的组成部分,若想要把drag1图片放入d

    dataTransfer 对象主要有两个方法:getData() 和 setData(),用来取值和保存值. setData() 方法的第一个参数,也是 getData() 方法唯一的一个参数,是一个 ...

最新文章

  1. Sublime Text的使用-Mac
  2. IPFS + 区块链 系列】 入门篇 - IPFS + Ethereum (上篇)-js-ipfs-api
  3. Kate and imperfection CodeForces - 1333F(思维+数学)
  4. python打包程序出错_pyinstaller 打包exe,出错,换了个简单的.py文件也不行
  5. 电脑计算器_哪几种计算器可以携带入考场!注会考试忘带计算器了怎么办?
  6. 30. 实体和编码(2)
  7. 《动手学深度学习》全系列目录
  8. 单片机炫彩灯实训报告_51单片机流水灯实验报告
  9. java获取oracle自增_java相关:MyBatis Oracle 自增序列的实现方法
  10. 大学生python作业代做_代写COMP9021作业、代做Python编程语言作业、代写Python实验作业、代做program留学生作业...
  11. easyBCD修改系统启动项
  12. 彻底搞懂原生事件流和 React 事件流
  13. 从金蝶云星空到旺店通·旗舰奇门通过接口配置打通数据
  14. 如何利用Photoshop进行快速切图
  15. 作为一个前端开发工程师,你会怼人吗?
  16. CoreML遇到的问题和原因
  17. keil安装与汇编调试
  18. #1265 - Data truncated for column
  19. 测试基础-动态黑盒测试
  20. 联想台式机重装系统方法总结

热门文章

  1. nx.adjacency_matrix(G).todense()计算邻接矩阵与真实结果不一致
  2. 通过 ANE(Adobe Native Extension) 启动Andriod服务 推送消息(三)
  3. C++ 常函数和常对象
  4. 【白帽子学习笔记】CTF实践
  5. 程序员必备算法——排列组合
  6. 实验三-RIPv2基本配置实验
  7. app模式会被第三方平台模式取代吗_第三方APP逐渐被替代?网友:手机自带的足够用了...
  8. [论文笔记]Fader Networks: Manipulating Images by Sliding Attributes(2017 NIPS)
  9. ADAUDSP1452 声场 Balance与Fader功能的实现
  10. Rhino学习教程——1.2