Stop Steve Tyler
Chief Information Officer UK: +44 (0) 7917 005990 USA +1 312 239 0593 South Africa +27 (0)21 813 5865 Email: [email protected] Web: www.episys.com Follow @EpisysGlobal on Twitter Europe: Episys LTD, Newark Close, Royston, Hertfordshire, SG8 5HL, UK North America: Episys, 200 South Wacker Drive, Suite 3100, Chicago, IL 60606, USA Australia Pacific: Episys, Level 5, 7 Eden Park Drive Macquarie Park, North Ryde, NSW 2113, Australia On 06/08/2014 23:33, "Tilman Hausherr (JIRA)" <[email protected]> wrote: > > [ >https://issues.apache.org/jira/browse/PDFBOX-678?page=com.atlassian.jira.p >lugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14088359#com >ment-14088359 ] > >Tilman Hausherr edited comment on PDFBOX-678 at 8/6/14 10:32 PM: >----------------------------------------------------------------- > >Thanks, I'm now rechecking all. > >- The example_026 file, and all the example_ files from tcpdf.org 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". > >Thats it; the text of the example_026 file hasn't improved but this is >done with awt; the other issues I mentioned earlier (and two closed ones) >have all improved and I've closed them as duplicates of this. > > >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 >- 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". > >> 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, >>bugzilla867751.pdf-5-new.png, bugzilla867751.pdf-5-old.png, >>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) -- This e-mail is only intended for the person(s) to whom it is addressed as it may contain confidential information. For more information please visit www.episys.com/disclaimer.htm
