如何将Java中的PDDocument转换为Base64字符串?
How to convert PDDocument to Base64 String in Java?
如何将PDDocument(pdf文档包含文字和图片,如果可以的话)转换成Base64 String?有没有代码的建议。请。
答案假定您使用的是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
如何将PDDocument(pdf文档包含文字和图片,如果可以的话)转换成Base64 String?有没有代码的建议。请。
答案假定您使用的是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