Class FileCreateStreamProvider
Namespace: Aspose.Html.IO
Assembly: Aspose.HTML.dll (25.2.0)
Represents System.IO.FileStream implementation for providing streams to the rendering devices.
[ComVisible(true)]
public class FileCreateStreamProvider : ICreateStreamProvider, IDisposable
Inheritance
object ← FileCreateStreamProvider
Implements
ICreateStreamProvider, IDisposable
Inherited Members
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructors
FileCreateStreamProvider()
Initializes a new instance of the Aspose.Html.IO.FileCreateStreamProvider class.
public FileCreateStreamProvider()
FileCreateStreamProvider(string)
Initializes a new instance of the Aspose.Html.IO.FileCreateStreamProvider class.
public FileCreateStreamProvider(string name)
Parameters
name
string
The file name.
FileCreateStreamProvider(string, string)
Initializes a new instance of the Aspose.Html.IO.FileCreateStreamProvider class.
public FileCreateStreamProvider(string directory, string name)
Parameters
directory
string
The directory.
name
string
The file name.
Properties
Directory
Gets or sets the directory.
public string Directory { get; set; }
Property Value
Name
Gets or sets the name.
public string Name { get; set; }
Property Value
Methods
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public void Dispose()
GetStream(string, string)
Provides a stream for rendering.
public Stream GetStream(string name, string extension)
Parameters
name
string
The name of the stream.
extension
string
The file name extension to use if a file stream is being created.
Returns
A Stream object that is used for writing data during the rendering operations.
GetStream(string, string, int)
Provides a stream for rendering.
public Stream GetStream(string name, string extension, int page)
Parameters
name
string
The name of the stream.
extension
string
The file name extension to use if a file stream is being created.
page
int
The page number of the document.
Returns
A Stream object that is used for writing data during the rendering operations.
ReleaseStream(Stream)
Releases the stream.
public void ReleaseStream(Stream stream)
Parameters
stream
Stream
The stream being released.