com.aspose.html.io

Class FileCreateStreamProvider

  • java.lang.Object
    • com.aspose.html.io.FileCreateStreamProvider
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      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.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • FileCreateStreamProvider

        public FileCreateStreamProvider()

        Initializes a new instance of the FileCreateStreamProvider class.

      • FileCreateStreamProvider

        public FileCreateStreamProvider(java.lang.String name)

        Initializes a new instance of the FileCreateStreamProvider class.

        Parameters:
        name - The file name.
      • FileCreateStreamProvider

        public FileCreateStreamProvider(java.lang.String directory,
                                        java.lang.String name)

        Initializes a new instance of the FileCreateStreamProvider class.

        Parameters:
        directory - The directory.
        name - The file name.
    • Method Detail

      • getDirectory

        public java.lang.String getDirectory()

        Gets or sets the directory.

        Value: The directory.
      • setDirectory

        public void setDirectory(java.lang.String value)

        Gets or sets the directory.

        Value: The directory.
      • getName

        public java.lang.String getName()

        Gets or sets the name.

        Value: The name.
      • setName

        public void setName(java.lang.String value)

        Gets or sets the name.

        Value: The name.
      • getStream

        public com.aspose.ms.System.IO.Stream getStream(java.lang.String name,
                                                        java.lang.String extension)

        Provides a stream for rendering.

        Specified by:
        getStream in interface ICreateStreamProvider
        Parameters:
        name - The name of the stream.
        extension - 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

        public com.aspose.ms.System.IO.Stream getStream(java.lang.String name,
                                                        java.lang.String extension,
                                                        int page)

        Provides a stream for rendering.

        Specified by:
        getStream in interface ICreateStreamProvider
        Parameters:
        name - 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.
        Returns:
        A Stream object that is used for writing data during the rendering operations.
      • releaseStream

        public void releaseStream(com.aspose.ms.System.IO.Stream stream)

        Releases the stream.

        Specified by:
        releaseStream in interface ICreateStreamProvider
        Parameters:
        stream - The stream being released.
      • dispose

        public void dispose()

        Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

        Specified by:
        dispose in interface com.aspose.ms.System.IDisposable