tsgrp / OpenAnnotate

TSG's Browser-based Annotation Tool
8 stars 4 forks source link

Allow for Copy-Paste of Text when WordMap loading is deferred #477

Closed m-brouillette closed 3 years ago

m-brouillette commented 5 years ago

For large documents (# of pages > 200), we defer the loading of WordMapData, until the user manually decides to load it, for performance reasons. WordMapData is used for Copy-Paste of Text, Searching and Highlighting Word Snapping.

WordMapData is typically stored in the browser's memory for quick searching, but for larger documents, this does not scale. For larger documents it would be more efficient to keep the memory free, and add an endpoint server-side endpoint for granular, on-demand retrieval of Text for Copy-Paste. Such an endpoint should be feasible using Aspose.

m-brouillette commented 5 years ago

Related : https://github.com/tsgrp/OpenAnnotate/issues/318

m-brouillette commented 3 years ago

Resolved Feb27-2019, using the method suggested above

OA REV: 5564, by jbridge

CRs - mbrouillette, kforbes