public class FileCreateStreamProvider extends java.lang.Object implements ICreateStreamProvider
Represents FileStream implementation for providing streams to the rendering devices.
ICreateStreamProvider| Constructor and Description |
|---|
FileCreateStreamProvider()
Initializes a new instance of the
FileCreateStreamProvider class. |
FileCreateStreamProvider(java.lang.String name)
Initializes a new instance of the
FileCreateStreamProvider class. |
FileCreateStreamProvider(java.lang.String directory,
java.lang.String name)
Initializes a new instance of the
FileCreateStreamProvider class. |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
|
java.lang.String |
getDirectory()
Gets or sets the directory.
|
java.lang.String |
getName()
Gets or sets the name.
|
com.aspose.ms.System.IO.Stream |
getStream(java.lang.String name,
java.lang.String extension)
Provides a stream for rendering.
|
com.aspose.ms.System.IO.Stream |
getStream(java.lang.String name,
java.lang.String extension,
int page)
Provides a stream for rendering.
|
void |
releaseStream(com.aspose.ms.System.IO.Stream stream)
Releases the stream.
|
void |
setDirectory(java.lang.String value)
Gets or sets the directory.
|
void |
setName(java.lang.String value)
Gets or sets the name.
|
public FileCreateStreamProvider()
Initializes a new instance of the FileCreateStreamProvider class.
public FileCreateStreamProvider(java.lang.String name)
Initializes a new instance of the FileCreateStreamProvider class.
name - The file name.public FileCreateStreamProvider(java.lang.String directory,
java.lang.String name)
Initializes a new instance of the FileCreateStreamProvider class.
directory - The directory.name - The file name.public java.lang.String getDirectory()
Gets or sets the directory.
Value: The directory.public void setDirectory(java.lang.String value)
Gets or sets the directory.
Value: The directory.public java.lang.String getName()
Gets or sets the name.
Value: The name.public void setName(java.lang.String value)
Gets or sets the name.
Value: The name.public com.aspose.ms.System.IO.Stream getStream(java.lang.String name,
java.lang.String extension)
Provides a stream for rendering.
getStream in interface ICreateStreamProvidername - The name of the stream.extension - The file name extension to use if a file stream is being created.public com.aspose.ms.System.IO.Stream getStream(java.lang.String name,
java.lang.String extension,
int page)
Provides a stream for rendering.
getStream in interface ICreateStreamProvidername - The name of the stream.extension - The file name extension to use if a file stream is being created.page - The page number of the document.public void releaseStream(com.aspose.ms.System.IO.Stream stream)
Releases the stream.
releaseStream in interface ICreateStreamProviderstream - The stream being released.public void dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
dispose in interface com.aspose.ms.System.IDisposable