Persian letters that don't fall apart
Persian uses the Arabic script plus four extra letters (پ چ ژ گ) and its own forms of ک and ی. Tools built only for Latin text reverse the word order, leave letters unjoined, or substitute missing glyphs with boxes. RevivePDF joins letters in context, lays each line out right-to-left, and embeds the font into the exported file.