2010-12-09 3 views
0

Программа просмотра PDF в Google позволяет выбирать текст. Я понимаю, как пользователь не выбирает текст, а просто «рисует» прямоугольники поверх изображения PNG. Однако, когда пользователь нажимает CTRL + C, «выбранный» текст копируется в буфер обмена пользователя.Как Google Docs PDF Viewer позволяет копировать и вставлять?

Я понимаю, что это возможно с помощью Adobe Flash, но решение Google работает, даже если у вас нет Adobe Flash.

Как Google это делает?

описание товара: http://docs.google.com/viewer?url=http://labs.google.com/papers/bigtable-osdi06.pdf для примера.

ответ

1

Короткий ответ: Возможно, Javascript. Привяжите Ctrl + C к функции, которая получает текст OCR'd в данном регионе и сообщает браузеру о том, чтобы положить его в буфер обмена.

Как это делается, this может быть информативным.