[
https://issues.apache.org/jira/browse/PDFBOX-4189?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16452887#comment-16452887
]
Tilman Hausherr edited comment on PDFBOX-4189 at 4/25/18 6:57 PM:
------------------------------------------------------------------
I wonder if I'm missing something...
{{gsubWorkerFactory.getGsubWorker(pdType0Font.getCmapLookup(), gsubData);}} is
still hit for every call of showTextInternal().
Another thing to do: the default behaviour should be the same as 2.0.9 i.e. no
rearrangement. What I'm thinking is some setter in PDPageContentStream that
activates the GSUB worker for that script, e.g. setScript("Bengali").
was (Author: tilman):
I wonder if I'm missing something...
{{gsubWorkerFactory.getGsubWorker(pdType0Font.getCmapLookup(), gsubData);}} is
still hit for every call of showTextInternal().
Another thing to do: the default behaviour should be the same as 2.0.9 i.e. no
rearrangement. What I'm thinking is some language setting that activates the
GSUB worker for that script.
> Enable PDF creation with Indian languages, by reading and utilizing the GSUB
> table
> ----------------------------------------------------------------------------------
>
> Key: PDFBOX-4189
> URL: https://issues.apache.org/jira/browse/PDFBOX-4189
> Project: PDFBox
> Issue Type: New Feature
> Components: FontBox, PDModel
> Reporter: Palash Ray
> Priority: Major
> Attachments: Bengali-text-after.pdf, Bengali-text-before.pdf,
> BengaliPdfGenerationHelloWorld.java, bengali-example.pdf,
> bengali-example2.pdf, committed.patch, screenshot.png
>
> Original Estimate: 336h
> Remaining Estimate: 336h
>
> Implemented proper rendering of Indian languages, which need extensive Glyph
> substitution. The GSUB table has been read and used effectively to replace
> some compound words with their respective Glyphs. All tests are passing. I
> have tested this for the Bengali font. Please review these changes and let me
> know if it makes sense to incorporate these.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]