Is XF able to process a document in 2 Phases?
Yes. A 2 Phase rendering operation involves: a) rendering into an intermediary format and b) producing the final output from this intermediary format. This scenario is useful only when a single very large job is processed in order to generate multiple outputs. In this case, computing the document layout can take significantly longer than generating the PDF output and it will make sense to preserve the layout into an intermediary format. In order to use a 2 Phase rendering process, first render into SVG, then, render repeatedly in all the output formats you need.