2013-09-27 41 views
0

一個封閉的InputStream讀取是有可能創造一個PdfReader讀取一個封閉InputStream。或者我要創建一個新的InputStream和複製當前InputStream .Copying InputStreams的內容不是直接和花費的時間和大量的內存大pdf文件。任何其他的替代品呢?從iText的

回答

0

沒有辦法打開已關閉的流。

如果您想反覆閱讀,可以使用PushbackInputStream
除非關閉,否則它允許您在您希望的流中尋找位置,然後您可以再次閱讀。

參考java.io.PushbackInputStream

1

是您的InputStream的已關閉或 '只是' 已經消耗?如果是這種情況,您可以嘗試reset當您使用的InputStream類型爲supported時的流。