如何在Java中将PDDocument转换为Base64字符串?

问题描述 投票:0回答:1

如何将PDDocument(如果可能的话,PDF文档包含单词和图像)转换为Base64字符串?有什么建议的代码。请。

java base64 pdfbox tobase64string
1个回答
0
投票

答案假设您使用的是jdk8或更高版本,如果没有,请参阅here

import java.util.Base64;

...

ByteArrayOutputStream baos = new ByteArrayOutputStream();
doc.save(baos);
String base64String = Base64.getEncoder().encodeToString(baos.toByteArray());
doc.close(); // don't forget to close your document
© www.soinside.com 2019 - 2024. All rights reserved.