java base64转pdf
时间: 2023-12-15 13:07:10 浏览: 83
以下是Java将Base64转换为PDF的示例代码:
```java
import java.io.FileOutputStream;
import java.io.OutputStream;
import java.util.Base64;
public class Base64ToPDF {
public static void main(String[] args) {
String base64String = "JVBERi0xLjMKJcTl8uXrp/Og0MTGCjQgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0ZpbHRlci9GbGF0ZURlY29kZT4+CnN0cmVhbQp4nG1S0zAQhF9z8+9fQgEBQAAAP//AwBQSwMEFAAGAAgAAAAhANJ+Jfz/AAA=";
byte[] decodedBytes = Base64.getDecoder().decode(base64String);
try {
OutputStream outputStream = new FileOutputStream("example.pdf");
outputStream.write(decodedBytes);
outputStream.close();
System.out.println("PDF文件已成功转换!");
} catch (Exception e) {
System.out.println("PDF文件转换失败:" + e.getMessage());
}
}
}
```
这个示例代码将Base64字符串解码为字节数组,然后将字节数组写入PDF文件中。你可以将上面的示例代码复制到Java IDE中并运行它,以将Base64字符串转换为PDF文件。
阅读全文