Class FileCreateStreamProvider
Namespace: Aspose.Html.IO
Assembly: Aspose.HTML.dll (25.7.0)
Represents System.IO.FileStream implementation for providing streams to the rendering devices.
[ComVisible(true)]
public class FileCreateStreamProvider : ICreateStreamProvider, IDisposableInheritance
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.