Default XOD conversion is ‘flattening’ content. This means that some parts of PDF page that are very complex and would take really long to render are rasterized to an image. This way WebViewer can provide some guarantees regarding how quickly a page can be rendered on different systems (including mobile devices).
Your PDFs are extremely complex CAD drawings with tens of thousands of graphical elements. Unfortunately there is no-way of rendering these files interactively at full vector quality in a mobile browser. Now maybe this is not a problem for you (e.g. you are on desktop or you don’t mind waiting a bit to see full res output). In this case you may need to study and experiment with different conversion options. For example, you can turn off ‘flattening’, increase the resolution of the initial thumbnail image (so that it could be used as a high-rez placeholder), use PNG rather than JPEG, disable any type of rendering etc.
The following XOD is output from:
docpub32.exe -f xod "2090 Architecture Permit Set.pdf" --flatten off --thumbsize 1024 --prefer_jpg false -o flatt_off
http://www.pdftron.com/xod/flat_off.xod
in WebViewer: http://www.pdftron.com/webviewer/demo/viewer.html?d=../../xod/flat_off.xod&did=2
You could also disable any rendering by XOD conversion:
docpub32.exe -f xod "2090 Architecture Permit Set.pdf" --flatten off --norender --thumbsize 1024 --prefer_jpg false -o norend
http://www.pdftron.com/xod/norend.xod
in WebViewer: http://www.pdftron.com/webviewer/demo/viewer.html?d=../../xod/norend.xod&did=2
The following XOD is output from:
docpub32.exe -f xod "2090 Architecture Permit Set.pdf" --flatten off --thumbsize 1024 --prefer_jpg false -o flatt_off
You could also disable any rendering by XOD conversion:
ReaderControl.prototype.MAX_ZOOM = 10;