java将多个base64数据合并成一个pdf下载

前言

java将多个base64数据合并成一个pdf下载

一、Maven引入jar包

<dependency>
    <groupId>cn.gtmap.ahcalib</groupId>
    <artifactId>itextpdf</artifactId>
    <version>5.5.10</version>
</dependency>

二、将base64转成byte[]

public static byte[] base64StringToByte(String base64String) {
   
        BASE64Decoder decoder = new BASE64Decoder();
        ByteArrayOutputStream baos = null;
        try {
   
            byte[] bytes = decoder.decodeBuffer(base64String);
            baos = new ByteArrayOutputStream();
            baos.write(bytes); //把byte写进输出流里
            return baos.toByteArray();
        } catch (IOException e) {
   
            e.printStackTrace();
        } finally {
   
            try {
   
                if (baos != null){
   
                    baos.close();
                

你可能感兴趣的:(java,itext,base64)