[ https://issues.apache.org/jira/browse/FOP-2309?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
simon steiner reassigned FOP-2309: ---------------------------------- Assignee: simon steiner > [PATCH] Unfinished PCL Color printing patch > ------------------------------------------- > > Key: FOP-2309 > URL: https://issues.apache.org/jira/browse/FOP-2309 > Project: FOP > Issue Type: Improvement > Components: renderer/pcl, renderer/svg > Affects Versions: 1.1 > Environment: I'm currently testing in windows only, but should apply > to all > Reporter: James Burton > Assignee: simon steiner > Labels: patch > Fix For: 1.1 > > Attachments: ColorDuplexSVG.fop, FOP_1.1_colorPCL.patch, > tiger-after.pcl, tiger-after.pcl.pdf, tiger-before.pcl, tiger-before.pcl.pdf > > > This patch adds the following: > - Supports color printing > - Replaces the run-length compression routine with one that will try > run-length, tagged image file format, delta row and if need be unencoded, > which ever is smallest. > - Handles images set to the left of the printable area, it will clip the > image by not sending down those bits. > The code currently has these issues (and would love suggestions on how to do > it): > - Need a way to specify if the printer supports color. You will get > garbage if you send color commands to an old black and white printer > (although most newer black and white printers will emulate color with > greyscale). It is currently controlled in the code with this line "final > boolean printerSupportsColor=true;" > - Color images are currently not scaled. This is because the application > I'm writing only expects FOP files with SVG. And SVG is always rendered to a > 300 dpi 24 bit color image before being sent to the PCL module. This works > for me. > - Should have a attribute for setting speed vs size of PCL output. -- This message was sent by Atlassian JIRA (v6.3.4#6332)