Intermediate document, that contains content before and after editing
Main class, which encapsulates conversion methods
The exception that is thrown when specified password is incorrect.
The exception that is thrown when user tries to open some document with format-specific options that are incompatible with original document format.
The exception that is thrown when user tries to open a password-protected encrypted document of some format and doesn't provide a password for opening this document.