一个简单但很有趣的图片文件合成器,可以隐藏绝密文件

如图:

当我们把文件后缀改为.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.运行代码,合成完成!

Java图片文件合成器(文件操作)相关推荐

  1. Java图片上传/文件上传

    图片上传/文件上传 1. 创建一个web项目 新建一个JSP <%@ page language="java" import="java.util.*" ...

  2. java 图片存进mysql_Java操作mysql存储图片

    http://bbs.chinaunix.net/archiver/tid-2289421.html 1把图片当成一个二进制流就可以了 .mysql中有可以存储很大的2进制流文件.用的类型是: 我们要 ...

  3. Java多种方式读文件,追加文件内容,等对文件的各种操作

    一.多种方式读文件内容.1.按字节读取文件内容 2.按字符读取文件内容 3.按行读取文件内容 4.随机读取文件内容 import java.io.BufferedReader;import java. ...

  4. Java中 实现通过文件夹选择任一图像,从而进行图像卷积操作

    ** Java中 实现通过文件夹选择任一图像,从而进行图像卷积操作 ** 之前的那篇关于图像卷积的博客(Java中实现图像的卷积效果),只是讲了给定一张图片,从而实现图片的卷积操作:而现在,需要去实现 ...

  5. java中文件处理之图片_在Java 7中处理文件

    java中文件处理之图片 以下是The Well-Grounded Java Developer的草稿的修改后的片段. 它使您快速了解与以前版本相比,在Java 7中操作文件要容易得多. 通过使用新的 ...

  6. java 图片上传_java web图片上传和文件上传实例

    本篇文章主要介绍了java web图片上传和文件上传实例,具有一定的参考价值,有需要的可以了解一下. 图片上传和文件上传本质上是一样的,图片本身也是文件.文件上传就是将图片上传到服务器,方式虽然有很多 ...

  7. java saveas绝对路径_java实现对文件的各种操作(转)

    各种操作挺全的: java中提供了io类库,可以轻松的用java实现对文件的各种操作.下面就来说一下如何用java来实现这些操作. 新建目录 //String URL = request.getReq ...

  8. java图片转换pdf_Java实现图片转换PDF文件的示例代码

    最近因为一些事情,需要将一张简单的图片转换为PDF的文件格式,在网上找了一些工具,但是这些工具不是需要注册账号,就是需要下载软件. 而对于只是转换一张图片的情况下,这些操作显然是非常繁琐的,所以作者就 ...

  9. Java 文件与字节流操作

    File(文件) File是文件和目录路径名的抽象表示形式:需导入工具包import java.io.File API 文件流 输入流:从硬盘到内存----->读取 输出流:从内存到硬盘---- ...

  10. Java使用ftl模板文件生成Word,以及Word转换图片或Pdf工具类

    Java使用ftl模板文件生成Word 一.写在前面 最近在项目中使用打印功能,发现这个功能我已经写过多次了,下面这个文章的发步日期在2020年,不得不感慨时间之快啊. https://blog.cs ...

最新文章

  1. Generator + Promises, the best of all worlds in ES6
  2. yolov5做情感识别
  3. 中国LED产业园区现状模式及投资策略分析报告2022-2028年版
  4. html的!DOCTYPE标签初窥
  5. MFC 窗体样式修改
  6. 微信小程序实现数组排序(向上向下移动)
  7. activemq 发两条只收到一条_浅谈ActiveMQ与使用
  8. Python itertools chain
  9. android+委托列表,在Android适配器中使用委托者模式
  10. 可用子网数要不要减2_详解IP地址、子网掩码、网络号、主机号、网络地址、主机地址...
  11. 程序员遇到不认识的花是这样识别的
  12. [PYTHON] 核心编程笔记(11.Python函数和函数式编程)
  13. python基本语法总结(超级全面,细致,只用一周就可以入门python到实践),会持续更新
  14. sql server安装-没有权限访问文件
  15. 【Markdown 数学公式】markdown常用公式写法
  16. Java之动态代理类实现日志简单实例
  17. Android开发图标尺寸详解
  18. win10的JDK安装环境变量配置
  19. f_sync解决fatfs文件掉电数据丢失问题
  20. 机器学习实战(3)——分类

热门文章

  1. Word 2003 出现 向程序发送命令时出现问题 的 解决方案
  2. 了解卡尔曼滤波器2--最优状态估计
  3. 计算机语言变成乱码怎么办,电脑文本文档出现乱码,教你电脑文本文档出现乱码怎么办...
  4. apkeditor pro_APK编辑器 APK Editor Pro v1.15.0 + ApkModifier v3.6
  5. windows7点击安全删除硬件并弹出媒体无反应解决方法
  6. 2cm有多长实物图_一厘米有多长,求图片
  7. 石家庄规划建设智慧城市 三年后城市将大变样
  8. 快读快写模板【附O2优化】
  9. 《奇葩说》救猫还是救画,我做了认真的分析
  10. ICP许可证的作用是什么?ICP许可证可以转让吗?