Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have a pdf file which contains some non-latin european characters. If I copy some text with the highlight tool, and paste it into another program (word, notepad) - the 'special' characters do not transfer correctly (I get other odd characters in their place).

I have tried copying the text from both Acrobat Reader and Foxit.

Is there anything I can do here to copy this?

Thanks

share|improve this question
    
Do you still have this issue? Is there anything you might be able to add to help us find a solution? –  Oliver Salzburg Feb 20 '12 at 15:46
add comment

5 Answers

Perhaps,in the latest version of Pdf writer, Unicode text cannot be embedded as code points, only glyphs of the open type fonts are embedded in the pdf document.

share|improve this answer
add comment

Normal PDF documents containing Unicode text do not store the text as characters - but as references to the glyphs (letter shapes) in the fonts used. When embedding fonts in a PDF document Unicode fonts are also often converted by Acrobat to several smaller fonts - so, even if you use only one font, these references may be to glyphs in several smaller fonts not to the glyphs in the original font.

When cutting and pasting Unicode text from Acrobat to another application, Acrobat needs enough information to reconstruct the Unicode characters from the letter shapes. If the font used has glyphs named accoring to the Adobe Glyph Naming Convention then Acrobat can parse these names (which are also stored in the PDF document) and reconstruct the Unicode text. Unfortunatly, there are many Unicode fonts, including the standard Windows fonts, which do not follow this convention - so this may not be possible.

Tagged PDF files also ensure reliable translation of text into Unicode -so you should be able to cut and paste Unicode text from a Tagged PDF file.

So, if you want to prevent this problem in future, when crating a PDF from a document containing non-Latin Unicode text always generate the PDF file as a Tagged PDF and try to use only fonts which have been created with glyphs named accoring to the the Adobe Glyph Naming Convention. Doing this will ensure that your Unicode PDF documents are searchable and that texr can be reliably cut and paste text from them.

share|improve this answer
add comment

The most likely answer is that the text in the PDF document does not contain the right characters. What you see isn't necessarily what you get with PDF, the text that you copy from and the image that you see are two different things, and in many cases that text is just an OCR reading of the image, which probably doesn't recognize the non-latin characters.

share|improve this answer
add comment

It sounds like it could be an encoding issue. Make sure that both files are set to a Unicode encoding (probably UTF-8). I'm not entirely sure how to do this in Acrobat Reader, but Notepad and Word allow you to set this.

See http://www.text-editor.org/encoding.htm for more info on encoding.

share|improve this answer
add comment

I had a Chinese PDF from which I could not copy and paste the characters using Adobe Reader. I found success however by opening the PDF in Adobe Acrobat Professional, rather than in Reader.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.