On Tue, Jul 24, 2012 at 3:57 AM, Neeraj <neerajii...@gmail.com> wrote:

> Hi,
>
> I download the NFOP project from sourceforge.com and implemented it
> working fine.
>
> http://sourceforge.net/projects/nfop/
>
> However it is not working fine with Arabic language in PDF(font is
> appearing disjoint and not in reverse order, however it is working fine for
> HTML). The fix is available for JAVA platform, but does not mention
> anything about porting the same fix for .NET Framework.
>
> It solves the reverse character issue and disjointed font also by using
> nonstandard FOP.
>
> http://people.apache.org/~spepping/
> http://osdir.com/ml/fop-users-xmlgraphics.apache.org/2011-10/msg00043.html
>
> I would like to apply this fix in my nFOP(.NET version of FOP), It will be
> very helpful if you can provide me list of changes for this fix.
>

I'm not familiar with the NFOP project. Why don't you just use FOP directly
and create a shim between .NET and FOP Java APIs? I'm afraid you are now
encountering one of the downsides of forking a technology then
porting/retargeting it to another environment.

In any case, the changes to FOP to add support for a complex text path were
fairly extensive. You will have to read FOP code and evaluate SVN change
logs to understand the changes. However, for convenience sake, I attempted
to put the new code into its own package and sub-packages under
org.apache.fop.complexscripts.

Good Luck,
Glenn

Reply via email to