[ 
https://issues.apache.org/jira/browse/PDFBOX-1963?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13922185#comment-13922185
 ] 

John Hewson commented on PDFBOX-1963:
-------------------------------------

Revision 1574811 removes PDFImageWriter and refactors RenderUtil into two new 
classes PDFRenderer and PDFPrinter. The dependency on ImageIOUtil is removed by 
moving the functionality of PDFImageWriter into PDFToImage.

PageDrawer, PDFRenderer, and PDFPrinter have been placed in a new "rendering" 
package as a first step towards isolating AWT code for PDFBOX-1962.

> PDFImageWriter doesn't make use of PDFStreamEngine
> --------------------------------------------------
>
>                 Key: PDFBOX-1963
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-1963
>             Project: PDFBox
>          Issue Type: Improvement
>          Components: Utilities
>    Affects Versions: 2.0.0
>            Reporter: John Hewson
>            Assignee: John Hewson
>             Fix For: 2.0.0
>
>
> PDFImageWriter is a subclass of PDFStreamEngine, however it never uses any of 
> its functionality, the writeImage methods could be marked as static and 
> behave in the same manner.
> The relationship between PDFImageWriter, RenderUtil, and ImageIOUtil no 
> longer matches its historical origins and needs to be refactored.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to