public class FileCreateStreamProvider extends 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(String name)
Initializes a new instance of the
FileCreateStreamProvider class. |
FileCreateStreamProvider(String directory,
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.
|
String |
getDirectory()
Gets or sets the directory.
|
String |
getName()
Gets or sets the name.
|
com.aspose.html.internal.ms.System.IO.Stream |
getStream(String name,
String extension)
Provides a stream for rendering.
|
com.aspose.html.internal.ms.System.IO.Stream |
getStream(String name,
String extension,
int page)
Provides a stream for rendering.
|
void |
releaseStream(com.aspose.html.internal.ms.System.IO.Stream stream)
Releases the stream.
|
void |
setDirectory(String value)
Gets or sets the directory.
|
void |
setName(String value)
Gets or sets the name.
|
public FileCreateStreamProvider()
Initializes a new instance of the FileCreateStreamProvider class.
public FileCreateStreamProvider(String name)
Initializes a new instance of the FileCreateStreamProvider class.
name - The file name.public FileCreateStreamProvider(String directory, String name)
Initializes a new instance of the FileCreateStreamProvider class.
directory - The directory.name - The file name.public String getDirectory()
Gets or sets the directory.
Value: The directory.public void setDirectory(String value)
Gets or sets the directory.
Value: The directory.public String getName()
Gets or sets the name.
Value: The name.public void setName(String value)
Gets or sets the name.
Value: The name.public com.aspose.html.internal.ms.System.IO.Stream getStream(String name, 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.html.internal.ms.System.IO.Stream getStream(String name, 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.html.internal.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.html.internal.ms.System.IDisposable