Q:
For a big PDF document, is there a way to begin to get the result of the translation pdf to xps, before this translation has ended ?
What about the outlines ? Are they preserved?
A:
1- For the big document, is there a way to begin to get the result of the translation
pdf ->xps, before this translation has ended ?
PDFNet comes with two PDF to XPS conversion methods:
pdftron.PDF.Convert.ToXps()
and
pdftron.PDF.Convert.ToXod()
both of these produce XPS. The main difference is that ToXod() produces XPS files that are optimized for online viewing (in PDFNet WebViewer http://www.pdftron.com/pdfnet/webviewer/demo.html), whereas ToXps() generates content optimized for print.
ToXod() supports incremental conversion and streaming (see WebViewerStreaming sample in PDFNet SDK), but ToXps() does not support streaming.
2- What about the outlines ?
Both of the above conversion methods preserve PDF bookmarks and links, which are stored in document structure XML part.