Off the coast 将图片放入Markdown!
将图片放入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!相关推荐
- winfrom保存图片,将文件夹中图片放入listview,与撤回操作
之前那些操作完成对图片的修改之后,就是要保存图片了. 这里保存用到一个SaveFileDialog控件,可以获取用户选择的保存文件的路径. if (pictureBox1.Image.Width &g ...
- 利用matplotlib将图片放入三维坐标里
如何将二维图片放入三维坐标里显示,我是分三步做的: 1.读取二维图片,获取图片的尺寸 img = Image.open("/Users/yuhao/Desktop/timg.jpg" ...
- 关于如何把图片放入VS 中并且引用的方法.
最近想写个扫雷游戏玩玩,然后插入图标的问题出现了. 多方查询,总结如下,与大家共享,如有不当之处请提出指正. 望共同进步. 直接进正题. 第一步: 添加 首先可以先添加一个文件夹来把需要用到的图片存起 ...
- 微信小程序——图片放入界面
1.图片下载 可从 iconfont-阿里巴巴矢量图标库 找 2.设置图片 将独立文件转为字符串,小程序中为安全需要加的设定 3.解压压缩包获取图片名 4.引入图片至项目 小程序中不支持csss出 ...
- matlab处理图片建系,求MATLAB处理一张图片,把图片放入坐标系,建立类似于经纬度的网格...
图像的分割(算法)比较多,有区域生长法.四叉树法等等. 但是二值图像应当更简单些.一个可能的办法是编写递归函数 来遍历并标注一些种子像素位置周边(相邻)像素,跟围棋求 连通性的方法类似www.mh45 ...
- Java将图片放入word文档中
1.引入依赖包(maven项目) <!-- https://mvnrepository.com/artifact/itext/itext --><!--将照片写入word文档中的依赖 ...
- JAVA通过poi实现excel表格制作并且将图片放入到指定的单元格中(可以循环插入)
废话不多说,直接上代码,上效果图 @RestController @Api(tags = "报表") @RequestMapping("/export") @C ...
- word中存储矢量图,word转为PDF时矢量图不失真。以及Visio图片放入word后有大量空白
一.使用draw.io绘制好,然后导出为vsdx 1.我们可以在Visio中绘制图形(或者使用diagrams.net:Flowchart Maker & Online Diagram Sof ...
- html怎么把图片放入边框,css3如何将图像设置为元素周围的边框
在网页设计过程中,使用css3图像边框属性可以大大的提升网页整体美观效果,以及丰富页面内容.那么css3中的图像边框属性也就是border-image 属性. 推荐学习:<CSS3教程> ...
- 所有的图放到一个html,拖放是HTML5标准的组成部分,若想要把drag1图片放入d
dataTransfer 对象主要有两个方法:getData() 和 setData(),用来取值和保存值. setData() 方法的第一个参数,也是 getData() 方法唯一的一个参数,是一个 ...
最新文章
- Sublime Text的使用-Mac
- IPFS + 区块链 系列】 入门篇 - IPFS + Ethereum (上篇)-js-ipfs-api
- Kate and imperfection CodeForces - 1333F(思维+数学)
- python打包程序出错_pyinstaller 打包exe,出错,换了个简单的.py文件也不行
- 电脑计算器_哪几种计算器可以携带入考场!注会考试忘带计算器了怎么办?
- 30. 实体和编码(2)
- 《动手学深度学习》全系列目录
- 单片机炫彩灯实训报告_51单片机流水灯实验报告
- java获取oracle自增_java相关:MyBatis Oracle 自增序列的实现方法
- 大学生python作业代做_代写COMP9021作业、代做Python编程语言作业、代写Python实验作业、代做program留学生作业...
- easyBCD修改系统启动项
- 彻底搞懂原生事件流和 React 事件流
- 从金蝶云星空到旺店通·旗舰奇门通过接口配置打通数据
- 如何利用Photoshop进行快速切图
- 作为一个前端开发工程师,你会怼人吗?
- CoreML遇到的问题和原因
- keil安装与汇编调试
- #1265 - Data truncated for column
- 测试基础-动态黑盒测试
- 联想台式机重装系统方法总结
热门文章
- nx.adjacency_matrix(G).todense()计算邻接矩阵与真实结果不一致
- 通过 ANE(Adobe Native Extension) 启动Andriod服务 推送消息(三)
- C++ 常函数和常对象
- 【白帽子学习笔记】CTF实践
- 程序员必备算法——排列组合
- 实验三-RIPv2基本配置实验
- app模式会被第三方平台模式取代吗_第三方APP逐渐被替代?网友:手机自带的足够用了...
- [论文笔记]Fader Networks: Manipulating Images by Sliding Attributes(2017 NIPS)
- ADAUDSP1452 声场 Balance与Fader功能的实现
- Rhino学习教程——1.2