TeXFileSystemInputDirectory

Inheritance: java.lang.Object

All Implemented Interfaces: com.aspose.pdf.tex.ITeXInputDirectory

public class TeXFileSystemInputDirectory implements ITeXInputDirectory

Implements the regular file system’s method for getting a file stream to read from.

Constructors

ConstructorDescription
TeXFileSystemInputDirectory(String basePath)Creates new instance.

Methods

MethodDescription
getFile(String fileName, String[] fullName)Returns the stream to read from.
getFile(String fileName, String[] fullName, boolean searchSubdirectories)Returns the stream to read from.
close()Disposes the instance.
dispose()Disposes the instance.

TeXFileSystemInputDirectory(String basePath)

public TeXFileSystemInputDirectory(String basePath)

Creates new instance.

Parameters:

ParameterTypeDescription
basePathjava.lang.StringThe base path of the directory.

getFile(String fileName, String[] fullName)

public final InputStream getFile(String fileName, String[] fullName)

Returns the stream to read from.

Parameters:

ParameterTypeDescription
fileNamejava.lang.StringThe file name.
fullNamejava.lang.String[]The full file name.

Returns: java.io.InputStream - The stream.

getFile(String fileName, String[] fullName, boolean searchSubdirectories)

public final InputStream getFile(String fileName, String[] fullName, boolean searchSubdirectories)

Returns the stream to read from.

Parameters:

ParameterTypeDescription
fileNamejava.lang.StringThe file name.
fullNamejava.lang.String[]The full file name.
searchSubdirectoriesbooleanIndicates whether to look for a file in subdirectories.

Returns: java.io.InputStream - The stream.

close()

public void close()

Disposes the instance.

dispose()

public void dispose()

Disposes the instance.