Остальные ответы верны в отношении поиска в документе.Для отображения одного типа MIME должно быть достаточно для большинства веб-браузеров для его отображения.Попробуйте сделать из вашего iframe виртуальный путь к pdf.
Если вам действительно нужно создать PDF, я сделал это с помощью iTextSharp, о котором вы упомянули.Я мог бы показать вам, как это сделать, если хотите.Для этого мне нужно знать, что вы пытаетесь сделать.