GitHub user paawak opened a pull request:

    https://github.com/apache/pdfbox/pull/47

    Refining GSUB system to support new Languages, feature complete Bengali

    This change set contains some refinement to the code so that GSUB can be 
supported for any languages with ease. As mentioned in the javadoc for Language 
enum:
    In order to support a new language, you need to add it here and then 
implement the GsubWorker for the given language and return the same from the 
GsubWorkerFactory.getGsubWorker(org.apache.fontbox.ttf.CmapLookup, GsubData).
    
    This change set also contains final changes to make Bengali feature 
complete.
    
    Thanks,
    Palash.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/paawak/pdfbox paawak_implement_gsub_for_all

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/pdfbox/pull/47.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #47
    
----
commit aa504376af2246e39fd854ffa0cf5ada4cf9d566
Author: Palash Ray <paawak@...>
Date:   2018-04-22T18:05:27Z

    defined model for gsub-data

commit 253940e89e2d9af2957175a697cd42bf35388e80
Author: Palash Ray <paawak@...>
Date:   2018-04-22T18:07:00Z

    javadoc

commit 5bebb0c13ca1fab5872bce3b926281fe4f386b3e
Author: Palash Ray <paawak@...>
Date:   2018-04-22T18:27:23Z

    use the factory pattern to get language-specific implementation

commit 41520852188225f4a4d7f34cf4d6db0795dd5dbc
Author: Palash Ray <paawak@...>
Date:   2018-04-22T19:46:15Z

    handle o-kar, ou-kar

commit 80c84da18231907747b283703386fd68eb9028fa
Author: Palash Ray <paawak@...>
Date:   2018-04-22T20:00:04Z

    feature complete Bengali

----


---

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to