【发布时间】:2020-05-05 07:01:30
【问题描述】:
我想在发送到FileOutputStream 之前以 Base64 格式存储 PDF。我尝试了下面的代码。我尝试使用带有匿名内部类的OutputStream 的write 方法,但内容为空。
package com.hmkcode;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import com.itextpdf.html2pdf.HtmlConverter;
public class App
{
public static final String HTML = "<h1>Hello</h1>"
+ "<p>This was created using iText</p>"
+ "<a href='hmkcode.com'>hmkcode.com</a>";
public static void main( String[] args ) throws FileNotFoundException, IOException {
HtmlConverter.convertToPdf(HTML, new FileOutputStream("string-to-pdf.pdf"));
System.out.println( "PDF Created!" );
}
}
【问题讨论】:
标签: java pdf itext outputstream fileoutputstream