成语大全网 - 汉语词典 - 为什么java不能直接通过IO流创建pdf文件

为什么java不能直接通过IO流创建pdf文件

可以,你只要知道 pdf 的流并获取到就可以了:

InputStream pdfStream = (从其他地方获取到的 pdf 数据流);

java.io.FileOutputStream fos = new java.io.FileOutputStream(.......);

byte[] bytes = new byte[1024];

int len = -1;

while((len = pdfStream.read(bytes)) != -1) {

fos.write(bytes, 0, len);

}

fos.flush();

fos.close();