java jar包jbig转bmp

时间:2018-12-02 03:16:22
【文件属性】:

文件名称:java jar包jbig转bmp

文件大小:54KB

文件格式:JAR

更新时间:2018-12-02 03:16:22

java jbig 电子签名 bmp

银联电子签名,jbig压缩格式转为可见格式(如bmp,jpg等)。使用方式如下 public static void main(String[] args) { String data="0000010000000140000000AA000000070800031CFF02FF02C2347F2D42C9D48BEBB224FF02045BB52AB96167389D1409B0FF0251E74C68F12FFF0287ABD82E4A17BF13EDCA5A2AFF027E23FDF3C8C5C78977E7B4F14ACB10C26FA0FF025E7C8C39C6D7B15AB0B880FF022A728537E57493F8E0FF0224F3A175B4CE593DE980662682273A7DF8A0FF0253023A58716E4DA80527D5CBD0505562F8C2EA42D0FF029473BC2009ECFED56FD14937859FDFFF024186841113B48C20CD6F76EE6DE780FF02ABC97AEA8FCCFF02D02150FF02FF02FF02FF02FF02FF02FF02FF02FF02FF02FF02";//签名域 createImg(data, "C:\\Users\\yangcj\\Desktop\\image"); } public static void createImg(String data, String fileName) { try { File file = new File(fileName + ".jbig"); FileOutputStream fis = new FileOutputStream(file); fis.write(hex2byte(data));//16进制转为byte数组,网上方法很多 fis.flush(); fis.close(); JBigInflateConverter jic = new JBigInflateConverter();//调用jar包里面的方法 jic.DoConvert(fileName+".jbig", fileName+".bmp"); } catch (Exception e) { e.printStackTrace(); } }


网友评论

  • 差评。展示的图片不完全
  • 可以直接使用
  • 只有demo的可以生成,其它都不行。
  • 是可以解压 但是解压出来的貌似有问题的 半张的 不是原图的, 有些还是可以参考的
  • 还是不错的
  • 还不错,但是代码有点问题
  • 部分情况只能解析出半张图片,期望更新代码
  • 可以直接使用
  • 转换提示错误...
  • 不错,可以将Hex数据和jbig数据转换成bmp,目前只测试了少量数据,不知道有没有上面的出现半张图片问题。
  • 图片只有一半,源码里面全是C的代码,唉
  • 正在分析手写签名部分,下载看看
  • 银联电子签名,jbig压缩格式转为可见格式,研究这个东西,谢谢参考
  • 可以把jbig转成bmp 但是有些转了 只有部分 附上只能转一半的数据,希望楼主早日更新,或者将源码贡献出来:
  • 可以直接使用 ,有demo 谢谢分享!!!
  • 根本没有提供源代码,只有class文件
  • 有的解析出半张图片,还需要改进
  • 不错 可以把jbig转成bmp 但是有些转了 只有部分 不知道能不能解决