Skip to main content
Participating Frequently
November 24, 2020
Question

Using getSelectedContent to retrieve the selected text

  • November 24, 2020
  • 2 replies
  • 1287 views

I have selected three lines of text in a pdf ....
These lines contain three words LEADERSHIP,  ECONOMY and LIFESTYLE.

I am using the "PREVIEW_SELECTION_END" event ,this returns the 3 bounding boxes for the lines of text.

 

I then call the api getSelectedContent and this is working succesfully, but unfortunately the result it is returning is LEADERSHIPECONOMYLIFESTYLE.

 

As you can see all three lines of text have been concatenated and I can't see how I can turn it into anything meaningful.

 

Any idea how to get usable strings from getSelectedContent?

 

TIA

Rob

    This topic has been closed for replies.

    2 replies

    Adobe Employee
    December 3, 2020

    Thanks for using PDF Embed API. Currently, it looks like a limitation of PDF Embed API. We will consider this suggestion in our future enhancements.

    Participant
    June 5, 2021

    Team, Is this resolved? if not any date for this feature release?

    Adobe Employee
    June 9, 2021

    We have taken note of this request and will let you know when it is resolved. Stay tuned!

    Participating Frequently
    November 25, 2020

    I compared selecting the same 3 lines and clicking the "copy" button in Acrobat and in the Viewer and then pasting

    In Acrobat the 3 lines paste in as 3 crlf seperated lines, in the Viewer they paste in as a single line without spaces between the words.

    FWIW they paste as 3 seperate lines in PDFJS and in Chrome Native. 

     

    From what I can see this bug has no current workaround, any suggestions?

     

    Rob