Как Google Docs PDF Viewer позволяет копировать и вставлять? - PullRequest
0 голосов
/ 09 декабря 2010

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

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

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

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

1 Ответ

1 голос
/ 09 декабря 2010

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

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

...