com.aspose.words

Class PlainTextDocument

  • java.lang.Object
    • com.aspose.words.PlainTextDocument
public class PlainTextDocument 
extends java.lang.Object

Allows to extract plain-text representation of the document's content.

Constructor Summary
PlainTextDocument(java.lang.StringfileName)
Creates a plain text document from a file. Automatically detects the file format.
PlainTextDocument(java.lang.StringfileName, LoadOptions loadOptions)
Creates a plain text document from a file. Allows to specify additional options such as an encryption password.
PlainTextDocument(java.io.InputStreamstream)
Creates a plain text document from a stream. Automatically detects the file format.
PlainTextDocument(java.io.InputStreamstream, LoadOptions loadOptions)
Creates a plain text document from a stream. Allows to specify additional options such as an encryption password.
 
Property Getters/Setters Summary
BuiltInDocumentPropertiesgetBuiltInDocumentProperties()
Gets BuiltInDocumentProperties of the document.
CustomDocumentPropertiesgetCustomDocumentProperties()
Gets CustomDocumentProperties of the document.
java.lang.StringgetText()
Gets textual content of the document concatenated as a string.
 

    • Constructor Detail

      • PlainTextDocument

        public PlainTextDocument(java.lang.String fileName)
                          throws java.lang.Exception
        Creates a plain text document from a file. Automatically detects the file format.
        Parameters:
        fileName - Name of the file to extract the text from.
      • PlainTextDocument

        public PlainTextDocument(java.lang.String fileName, LoadOptions loadOptions)
                          throws java.lang.Exception
        Creates a plain text document from a file. Allows to specify additional options such as an encryption password.
        Parameters:
        fileName - Name of the file to extract the text from.
        loadOptions - Additional options to use when loading a document. Can be null.
      • PlainTextDocument

        public PlainTextDocument(java.io.InputStream stream)
                          throws java.lang.Exception
        Creates a plain text document from a stream. Automatically detects the file format.

        The document must be stored at the beginning of the stream.

        Parameters:
        stream - The stream where to extract the text from.
      • PlainTextDocument

        public PlainTextDocument(java.io.InputStream stream, LoadOptions loadOptions)
                          throws java.lang.Exception
        Creates a plain text document from a stream. Allows to specify additional options such as an encryption password.

        The document must be stored at the beginning of the stream.

        Parameters:
        stream - The stream where to extract the text from.
        loadOptions - Additional options to use when loading a document. Can be null.
    • Property Getters/Setters Detail

      • getBuiltInDocumentProperties

        public BuiltInDocumentProperties getBuiltInDocumentProperties()
        
        Gets BuiltInDocumentProperties of the document.
      • getCustomDocumentProperties

        public CustomDocumentProperties getCustomDocumentProperties()
        
        Gets CustomDocumentProperties of the document.
      • getText

        public java.lang.String getText()
        
        Gets textual content of the document concatenated as a string.