一个简单但很有趣的图片文件合成器,可以隐藏绝密文件
如图:
当我们把文件后缀改为.pdf(记得改完后再刷新一下),它就变成了一个pdf文件
点开一看,是周勋学长的《痛苦的修炼》
你也可以下载下方的图片,自己实验一下
操作步骤及代码实现
1.先准备好你需要合成的图片和文件
2.开撸代码
/**
* @author guqueyue
* @Date 2020/02/14
* 图片文件合成器
**/
public class PF {
public static void main(String[] args) throws Exception {
System.out.println("=============欢迎来到古阙月的图片文件合成器系统=============");
// 放置图片和文件的路径
String path = "C:\\test\\";
// 分别用路径拼接上你要进行合成的图片名、文件名以及你要合成的图片名
String imagesName = path + "untitled.png";
String fileName = path + "痛苦的修炼-周勋.pdf";
String pictureName = path + "debate.jpg";
// 创建输入流对象
FileInputStream fis1 = new FileInputStream(imagesName);
FileInputStream fis2 = new FileInputStream(fileName);
// 创建输出流对象
FileOutputStream fos = new FileOutputStream(pictureName);
// 利用图片和文件的输入流对象,把图片和文件分别写入输出流对象,形成新的图片
int len;
byte[] b = new byte[1024];
while ((len = fis1.read(b)) != -1){
fos.write(b, 0 , len);
}
while ((len = fis2.read(b)) != -1){
fos.write(b, 0 , len);
}
// 关流
fis1.close();
fis2.close();
fos.close();
System.out.println("图片合成完成!!!");
}
}
3.运行代码,合成完成!