小编DKK*_*KKs的帖子

如何将Pdf转换为base64和编码/解码

好吧,我有一些pdf需要通过base64encoder转换为base64.

最后,我使用解码器转换回pdf格式,但我的内容丢失了.

我的代码:

byte[] input_file = Files.readAllBytes(Paths.get("C:\\user\\Desktop\\dir1\\dir2\\test3.pdf"));
    byte[] encodedBytes = Base64.getEncoder().encode(input_file);

    String pdfInBase64 = new String(encodedBytes);
    String originalString = new String(Base64.getDecoder().decode(encodedBytes));

    System.out.println("originalString : " + originalString);

    FileOutputStream fos = new FileOutputStream("C:\\user\\Desktop\\dir1\\dir2\\newtest3.pdf");
    fos.write(originalString.getBytes());
    fos.flush();
    fos.close();
Run Code Online (Sandbox Code Playgroud)

结果:

编码:https://pastebin.com/fnMACZzH

在base64encode之前

解码后

谢谢

java pdf base64 encode decode

9
推荐指数
1
解决办法
3万
查看次数

如何使用d3 +反应?

我有我的项目使用流图表来显示我的数据,我React用来创建我的项目网但我不知道使用d3code+react.

http://bl.ocks.org/WillTurman/4631136

谢谢.

javascript charts d3.js reactjs

3
推荐指数
1
解决办法
2399
查看次数

标签 统计

base64 ×1

charts ×1

d3.js ×1

decode ×1

encode ×1

java ×1

javascript ×1

pdf ×1

reactjs ×1