[
https://issues.apache.org/jira/browse/PDFBOX-678?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14088359#comment-14088359
]
Tilman Hausherr edited comment on PDFBOX-678 at 8/6/14 10:16 PM:
-----------------------------------------------------------------
Thanks, I'm now rechecking all.
- The example_026 file, and all the example_ files from tcpdf have a line at
the bottom left.
- The file from PDFBOX-1752 now has the glyphs double
- Same for the file PDFBOX-205-Speb40a99.pdf
- Page 5 of http://www.service.braun.com/line/SH/S5751/S5751_3_AMEE.pdf aka
bugzilla867751.pdf is rendered differently, however it is hard to tell whether
one of the two renderings is "wrong".
was (Author: tilman):
Thanks, I'm now rechecking all.
- The example_026 file, and all the example_ files from tcpdf have a line at
the bottom left.
- The file from PDFBOX-1752 now has the glyphs double
- Same for the file PDFBOX-205-Speb40a99.pdf
-
> Support missing Text Rendering Modes when rendering a PDF
> ---------------------------------------------------------
>
> Key: PDFBOX-678
> URL: https://issues.apache.org/jira/browse/PDFBOX-678
> Project: PDFBox
> Issue Type: Improvement
> Components: Rendering
> Reporter: Maruan Sahyoun
> Assignee: John Hewson
> Attachments: Java Printing.pdf, TextRenderingModes.java.patch,
> example_026.pdf
>
>
> Of the 7 different Text Rendering Modes only mode 0 (Fill Text) is correctly
> implemented. Mode 1 (Stroke Text) falls back to Mode 0 and the others are not
> implemented. I'm looking to implement the missing modes (at least some of
> them).
> Before doing so I'm proposing a structural change to when rendering really
> occurs. Currently it's done within the PDxxxFont classes. I'd rather
> implement the (AWT) text output in PageDrawer (or helper classes within the
> same package) and use the font classes to return an AWT font by adding a
> getAwtFont method. Doing so we get a better separation between the PDF
> related stuff (PDxxx) and applications like PageDrawer. The current rendering
> specific code within the PDxxxFont classes can be retained for compatibility
> and marked deprecated at a later stage.
> WDYT?
--
This message was sent by Atlassian JIRA
(v6.2#6252)