The use of PDF to present Arabic text can follow at least a few different strategies, none of which bode well for the extraction of Unicode Arabic text from a PDF file. Some or all of the text may actually be stored as image data rather than as character data, and to the extent that there are portions of text comprised of discrete characters, those characters use numeric assignments that bear no discernible relation to Unicode Arabic code points.

I remember spending a few hours one time (a couple years back) trying to find web references that would explain the PDF character encoding scheme for Arabic, but I never succeeded. Of course, I'm ignorant enough about PDF details in general that I can't even assess how inadequate that attempt was.


In reply to Re: Parsing Arabic PDF using in perl by graff
in thread Parsing Arabic PDF using in perl by fattahsafa

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.