Одним из возможных решений было бы использование scribd . Вы просто загружаете свой документ на их сайт и встраиваете их читателя на свой сайт. Это самый простой способ, и вы получаете такие вещи, как возможность поиска. Их читатель также работает как Adobe Acrobat Reader.
Недостатком является то, что вы загружаете свои документы на общедоступный веб-сайт, так что каждый сможет их просмотреть. Возможно, у них могут быть настройки, позволяющие заблокировать ваши документы, чтобы их могли видеть только определенные люди.
Следующее решение - бросить свое. Вы можете использовать turn.js . В этом случае вам нужно будет найти способ конвертировать ваши файлы PDF в файлы HTML или, возможно, файлы изображений. С изображениями ваш текст не будет выделяться, и они не будут обнаруживаться поисковыми системами. Опять же, преобразование PDF в HTML также может быть затруднено, так как при этом вы можете потерять форматирование.
Но это полностью зависит от вашего варианта использования. Лично я бы выбрал scribd, поскольку их платформа работает очень хорошо, и вам не придется беспокоиться о внедрении собственной системы.