com.aspose.pdf

Interfaces

Classes

Enums

Exceptions

com.aspose.pdf

Class DocumentFactory



  • public class DocumentFactory
    extends Object

    Class which allows to create/load documents of different types.

    • Constructor Detail

      • DocumentFactory

        public DocumentFactory()
    • Method Detail

      • createDocument

        public Document createDocument(InputStream input,
                                       LoadOptions options)

        Create document.

        Parameters:
        input - Input stream.
        options - Document load options.
        Returns:
        Document object
      • createDocument

        public Document createDocument()

        Create empty document.

        Returns:
        Created document.
      • createDocument

        public Document createDocument(InputStream input)

        Load document from a stream.

        Parameters:
        input - Input stream.
        Returns:
        Created document.
      • createDocument

        public Document createDocument(InputStream input,
                                       String password)

        Load password protected document from a stream.

        Parameters:
        input - Source stream.
        password - Passowrd for access to document.
        Returns:
        Created document.
      • createDocument

        public Document createDocument(String fileName)

        Load document from a file.

        Parameters:
        fileName - Name of PDF file.
        Returns:
        Created document.