首页 > 其他分享 >读取静态资源图片

读取静态资源图片

时间:2024-05-29 15:32:44浏览次数:16  
标签:读取 静态 Image buffer toByteArray new output byte 图片

点击查看代码
  // 图标
                    Resource resource = new ClassPathResource("file/内蒙章.png");
                    InputStream is = resource.getInputStream();
                    byte[] fileByte = toByteArray(is);
                    com.itextpdf.text.Image imageJldx = com.itextpdf.text.Image.getInstance(fileByte);
                    Image image = Image.getInstance("内蒙章.png"); // 替换为图片路径
                    image.setAlignment(Image.ALIGN_CENTER);


	public static byte[] toByteArray(InputStream input) throws IOException {
		ByteArrayOutputStream output = new ByteArrayOutputStream();
		byte[] buffer = new byte[4096];
		int n = 0;
		while (-1 != (n = input.read(buffer))) {
			output.write(buffer, 0, n);
		}
		return output.toByteArray();
	}

标签:读取,静态,Image,buffer,toByteArray,new,output,byte,图片
From: https://www.cnblogs.com/heavenTang/p/18220411

相关文章

  • .net6 类库 读取appsettings.json
    类库项目引入 Microsoft.Extensions.Configuration和 Microsoft.Extensions.Configuration.Json程序包以Sqlsugar读取配置文件为例:publicclassSqlsugarBase{publicstaticIConfigurationConfiguration{get;set;}staticSqlsugarBase()......
  • 逆向 | Win7扫雷x64版本内存雷区读取
    逆向|Win7扫雷x64版本内存雷区读取继续写书,这是我为书中实验编写的测试代码。#include<windows.h>#include<stdio.h>#include<tlhelp32.h>#include<string.h>intmain(){ //获取pid HWNDhWnd=FindWindow(NULL,L"扫雷"); DWORDpid=NULL; GetWindowThr......
  • Kettle 从数据库读取数据存到变量中
    布局图JobTransformationsTableinputSELECT'内容'ASINFOFROMDUAL;Setvariables ModifiedJavaScriptvalue Setvariables2 Reference:Kettle连接Oracle使用手册及问题解决方案 ......
  • python中的静态方法:@staticmethod 原理及应用
    @staticmethod是一个Python装饰器,用于声明一个方法为静态方法。静态方法不接受特定的实例或类参数(即没有self或cls参数),它们可以直接通过类调用,而不需要创建类的实例。静态方法的行为更接近于普通的函数。这是一个例子:classMyClass:@staticmethoddefmy_method(x,y)......
  • pyecharts生成图片
      #-*-coding:utf-8-*-frompyechartsimportoptionsasoptsfrompyecharts.chartsimportPieimportpymysqlfromsnapshot_phantomjsimportsnapshotfrompyecharts.renderimportmake_snapshotimportdatetimel_mysql_server="192.168.1.14"......
  • python发送多个图片
     #-*-coding:utf-8-*-fromemail.mime.textimportMIMETextfromemail.mime.imageimportMIMEImagefromemail.mime.multipartimportMIMEMultipartimportsmtplibimportdatetimeimportosmail_to="[email protected]"mail_host="mail.qq.c......
  • ffmpeg保存视频为bmp图片
    方法1:命令保存#保存bmp图片ffmpeg-iinput.mp4-vfscale=768:432picture/%d.bmp#播放ffplaypicture/87.bmp方法2:代码保存 main.c#include"libavutil/log.h"#include"libavformat/avformat.h"#include"libavutil/avutil.h"#include&quo......
  • hexo + vercel 构建你的静态页面博客系统(免费)
    参考资料注册vercel、安装hexo:https://blog.chitang.dev/posts/hexo-vercel-blog/插入图片:https://blog.csdn.net/m0_43401436/article/details/107191688QuickStart如果一切都安装完毕了,命令行下进入hexo工作目录新建博文的命令hexonewbravo你会在source/_post......
  • STM32 IIC读取Eeprom失败问题
    现象描述异常断开产品的电源,会出现产品无法读取eeprom数据,并且iic返回繁忙警告。原因iic再读取eeprom时,出现电源抖动的情况。而该电源能维持芯片不进入关机状态,但是会影响iic通讯问题。解决办法在出现iic忙碌时,将iic复位即可。voidi2c_reset(void){ /*复位I2C*/ /*Res......
  • web前端之vue动态访问静态资源、静态资源的动态访问、打包、public、import、URL、Vit
    MENU静态资源与打包规则动态访问静态资源直接导入将静态资存放在public目录中动态导入URL构造函数结束语实践与坑附文静态资源与打包规则介绍Vite脚手架在打包代码的时候,会把源代码里对于静态资源的访问路径转换为打包后静态资源文件的路径。主要的区别是文件指纹......