Prepares to run a job.
Information and options for the job to run. This value must not be null.
Prepare will perform the following:
Sets or creates the cache(s) required for the conversion.
Updates the DocumentConverter options.
Checks if an annotation rendering engine is available when required (if the value of StatusJobData.AnnotationsMode is Overlay).
Creates an instance of DocumentConverterJobData from the status job data and set it up.
Creates the first status and add it to the status cache.
After this method returns, the application can call Run to run the job and perform the conversion.
For an example, refer to StatusJobDataRunner.