Summary: | Characters misrendered | ||
---|---|---|---|
Product: | GhostPCL | Reporter: | Marcos H. Woehrmann <marcos.woehrmann> |
Component: | PCL interpreter | Assignee: | Henry Stiles <henry.stiles> |
Status: | NOTIFIED FIXED | ||
Severity: | normal | ||
Priority: | P2 | ||
Version: | unspecified | ||
Hardware: | PC | ||
OS: | All | ||
Customer: | 661 | Word Size: | --- |
Attachments: |
error.png
Patch for Bug692311 |
Description
Marcos H. Woehrmann
2011-06-28 20:08:07 UTC
Created attachment 7623 [details]
error.png
Created attachment 7645 [details] Patch for Bug692311 The input file consists of 3 raster blocks using adaptive compression and the error is due to the seed row from the first raster block affecting the next raster block. The PCL5 Printer Language Technical Reference Manual Part 1 (October 1992), in section 15-27 Adaptive Compression Operation Hints states that in Delta Row Compression the seed row is initialized at the completion of each raster block. The attached patch looks for a raster block ending in Delta Row Compression and zeros out the seed row. |