Author: lehmi Date: Fri Jun 5 16:03:07 2015 New Revision: 1683789 URL: http://svn.apache.org/r1683789 Log: PDFBOX-2301: added a new constructor to handle filenames as input
Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/io/RandomAccessBufferedFileInputStream.java Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/io/RandomAccessBufferedFileInputStream.java URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/io/RandomAccessBufferedFileInputStream.java?rev=1683789&r1=1683788&r2=1683789&view=diff ============================================================================== --- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/io/RandomAccessBufferedFileInputStream.java (original) +++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/io/RandomAccessBufferedFileInputStream.java Fri Jun 5 16:03:07 2015 @@ -79,6 +79,19 @@ extends InputStream implements RandomAcc private boolean isClosed; /** + * Create a random access input stream instance for the file with the given name. + * + * @param the filename of the file to be read + * @exception if the given file can't be found + */ + public RandomAccessBufferedFileInputStream( String filename ) throws FileNotFoundException + { + File file = new File(filename); + raFile = new RandomAccessFile(file, "r"); + fileLength = file.length(); + } + + /** * Create a random access input stream instance for the given file. * * @param the file to be read