[
https://issues.apache.org/jira/browse/FOP-2250?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13691641#comment-13691641
]
Luis Bernardo commented on FOP-2250:
------------------------------------
partial implementation applied:
http://svn.apache.org/viewvc?view=revision&revision=1495898.
both the drawTextAsBitmap() and drawTextNative() of PCLPainter have been
updated but only the bitmap path has been tested. it would be good to have a
font that causes the code to take the other path.
the drawtTextAsBitmap() path seems to work well with fonts like Simplified
Arabic and Traditional Arabic; it does not work well with a font like Lateef or
Sheherazade. I think the problem is due to the fact that the
Java2DPainter.drawText() relies on java.awt.Font.createGlyphVector(), which
cannot be relied upon for complex scripts, as mentioned in a comment in the JDK
source.
> Arabic characters are not connected on PCL
> ------------------------------------------
>
> Key: FOP-2250
> URL: https://issues.apache.org/jira/browse/FOP-2250
> Project: Fop
> Issue Type: Bug
> Affects Versions: 1.1
> Environment: Windows 7, x64
> Reporter: Konrad Gajewski
> Attachments: arabic.fo, arabic.pcl, arabic.pcl.pdf, fop.xconf,
> PCL_issue.jpg, test2.pdf
>
>
> Hi,
> When I try to print document on HP printer, Arabic characters are not printed
> correctly.
> They should be connected.
> regards,
> Konrad Gajewski
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira