Несколько замечаний по поводу просмотра PDF.
Я выше писал, что использую Active-X. Однако, в последнее время с ним начались проблемы. На всех версиях Adobe Reader младше XI возникает ошибка при Create формы с компонентом Active-X. Причем, видимо, после обновления Adobe Reader, т.к. у всех обычно стоит автоматическое обновление.
Глубокого исследования проводить не стал, а решил подобрать что-нибудь другое. Остановился на PDFtoolkit, причем последних версий (у меня 5.0.0.402). Я на этот компонент смотрел и раньше, но более старые версии не все файлы PDF открывали корректно. В частности, одна из организаций присылала мне сформированные автоматически файлы в каком-то старом формате и PDFtoolkit открывал их так, что слова "налазили" друг на друга. А в последней версии эта проблема ушла.