我们有一个包含文字和图片的pdf文件,我们需要在java.io.Writer
上写一个要求。
我们能够在byte[]
中阅读pdf,但java.io.Writer
需要传递char[]
。这导致文件损坏,我们无法打开pdf文件。
请建议任何可以实现的解决方法。
如果需要更多信息,请与我们联系。
答案 0 :(得分:-1)
如何使用ByteArrayOutputStream
。将它传递给write(byte[] b, int off, int len)
中的字节数组,然后将其输出到writeTo(OutputStream out)
的文件,out
为FileOutputStream
。