2010-12-09 21 views
0

La visionneuse PDF de Google permet la sélection de texte. Je comprends que l'utilisateur ne sélectionne pas le texte mais simplement "dessine" des rectangles au-dessus d'une image PNG. Cependant, lorsque l'utilisateur clique sur CTRL + C, le texte "sélectionné" est copié dans le presse-papiers de l'utilisateur.Comment Google Documents PDF Viewer permet-il de copier et coller?

Je me rends compte que cela pourrait être possible en utilisant Adobe Flash, mais la solution de Google semble fonctionner même si vous n'avez pas installé Adobe Flash.

Comment Google fait-il cela?

voir: http://docs.google.com/viewer?url=http://labs.google.com/papers/bigtable-osdi06.pdf pour un exemple.

Répondre

1

Réponse courte: Probablement Javascript. Liez Ctrl + C à une fonction qui acquiert le texte OCR'd dans la région donnée et indique au navigateur de le placer dans le presse-papiers. Pour ce faire, this peut être informatif.