Bug report for Fop [2009/09/13]

2009-09-14 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=Critical  REG=Regression  MAJ=Major   |
| |   |   MIN=Minor   NOR=NormalENH=Enhancement TRV=Trivial |
| |   |   +-+
| |   |   | Date Posted |
| |   |   |  +--+
| |   |   |  | Description  |
| |   |   |  |  |
| 1063|New|Nor|2001-03-21|fop does not handle large fo files|
| 3824|New|Blk|2001-09-25|MIF option with tables|
| 5010|New|Enh|2001-11-21|Better error reporting needed |
| 6305|New|Nor|2002-02-07|Using fo:table-and-caption results in empty output|
| 6427|New|Enh|2002-02-13|Type 1 CID fonts are not supported|
| 8003|New|Maj|2002-04-12|FopImageFactory never releases cached images  |
| 8463|New|Nor|2002-04-24|SVG clipping in external.fo example doc when rende|
| 9379|New|Nor|2002-05-24|MIF Renderer generates incorrect MIF code |
|12610|New|Enh|2002-09-13|[PATCH] onLoad Action for PDF documents or how to |
|14356|New|Nor|2002-11-07|*NOT* embedding TrueTypeFont in PDF causes Acrobat|
|16713|New|Nor|2003-02-03|Hyphenation error in tables   |
|17369|New|Nor|2003-02-25|Footnote duplication  |
|17380|New|Nor|2003-02-25|Batik Component will not recognize fe SVG elem|
|17921|New|Nor|2003-03-12|Kerning is broken for standard fonts  |
|18292|New|Nor|2003-03-24|24 bit PNG not displayed correctly|
|18801|New|Nor|2003-04-08|visibility property is not implemented  |
|19228|New|Blk|2003-04-22|[PATCH] Child LayoutContext is null in certain cir|
|19341|Ver|Nor|2003-04-26|leader doesn't work since 0.20.5.rc2  |
|19695|New|Enh|2003-05-06|[PATCH] Allow fox:destination as child of fox:outl|
|19717|New|Enh|2003-05-07|Lets add support for JimiClassesPro.zip to build.x|
|19769|Ass|Enh|2003-05-08|Indefinite page size is not implemented   |
|20280|Ass|Enh|2003-05-27|text-align and text-align-last only partially impl|
|20407|New|Enh|2003-06-02|[PATCH] Configure image caching using the configur|
|20827|New|Enh|2003-06-17|Derive other font styles and weights from normal T|
|21265|Opn|Nor|2003-07-02|referencing a custom font (TTF or Adobe Type 1) fo|
|21905|New|Nor|2003-07-26|large list-item-label bleeds into following block |
|21982|New|Maj|2003-07-30|NullPointer Exception in LazyFont with embedded fo|
|22450|New|Maj|2003-08-15|Unterminated iteration in JPEGReader class|
|22627|Opn|Nor|2003-08-21|Update mirror/download page HEADER  README (was [|
|24148|New|Nor|2003-10-27|Kerning upsets text-align=end   |
|24171|New|Nor|2003-10-28|[PATCH] 1st Attempt at Whole Site PDF |
|24378|New|Nor|2003-11-04|Minor problem in sample code for embedding|
|24663|New|Nor|2003-11-12|fo:block space-after property needs fixing|
|25022|New|Nor|2003-11-26|XSL-FO to PCL : images not included   |
|25341|New|Nor|2003-12-08|percentage resolution not being recalculated on di|
|25411|New|Nor|2003-12-10|[WARNING] Error while constructing image from XML |
|25432|Ass|Maj|2003-12-11|Cannot embed the User Defined Characters into the |
|26047|New|Nor|2004-01-11|Space-after value remembered and used on second do|
|26590|New|Nor|2004-02-02|last character width in winansi font is missed|
|26848|New|Nor|2004-02-11|PNG images using JIMI instead JAI |
|27107|New|Maj|2004-02-20|TTF Reader fails  |
|27727|New|Maj|2004-03-17|problem displaying Japanese fonts in PDF. |
|27890|New|Min|2004-03-24|fop.sh doesn't set exit status|
|29632|New|Maj|2004-06-17|Rendered reads fonts from disk everytime it render|
|30006|New|Nor|2004-07-09|eps doesn't show up in recent GhostScript versions|
|30214|New|Nor|2004-07-20|PSGraphics2D.drawImage incorrect matrix generated |
|31039|New|Nor|2004-09-03|URL in basic-link is scrambled by encryption  |
|31225|New|Nor|2004-09-14|Need embedded page sequence functionality |
|31301|New|Nor|2004-09-19|FOP limitation-Summary of columns value at Table F|
|31674|New|Enh|2004-10-12|Allow Print Renderer to select Printer and Tray.  |
|31796|New|Cri|2004-10-20|Fop: Pdf generation dowsn`t work with j2sdk 1.5   |

DO NOT REPLY [Bug 47835] New: Percentages not working for provisional-distance-between-starts

2009-09-14 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=47835

   Summary: Percentages not working for
provisional-distance-between-starts
   Product: Fop
   Version: 0.95
  Platform: PC
OS/Version: Windows Vista
Status: NEW
  Severity: normal
  Priority: P2
 Component: page-master/layout
AssignedTo: fop-dev@xmlgraphics.apache.org
ReportedBy: eric.am...@mail.house.gov


Created an attachment (id=24256)
 -- (https://issues.apache.org/bugzilla/attachment.cgi?id=24256)
FO demonstrating bug. The first list uses percentage, the second doesn't.

According to the spec, percentages are allowed for
provisional-distance-between-starts, but FOP doesn't handle it correctly.

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.


Volunteering to work on FOP development

2009-09-14 Thread Jonathan Levinson
Hi,
 
My management has asked me to volunteer to help fix FOP bugs and add FOP
enhancements.  I'm not yet familiar with FOP internals though I've read
your design documents.
 
I work for InterSystems: www.intersystems.com
http://www.intersystems.com .  I'm responsible for the InterSystems
reporting engine: ZEN Reports.  ZEN Reports generates XSLT to transform
XML to XSL-FO and uses RenderX XEP, FOP, and Antenna House for rendering
engines.  
 
I have to start somewhere and a question I have is this: what would be a
good starter bug or enhancement for me to work on?  Can anyone give me
any pointers on how to get started?

 

Thanks!
  
Best Regards,

Jonathan S. Levinson

Senior Software Developer

Object Group

InterSystems

617-621-0600

 



Re: DO NOT REPLY [Bug 47805] [PATCH] implements color pcl output

2009-09-14 Thread pohukai

Thank you for your comments.

1) Auto-detection wasn't meant to be detecting the actual printer
capabilities but meant to determine whether grayscaling of images would take
place.  See line 403 of PCLGenerator.  In our current use of FOP 0.20x, we
have b/w images but wasn't sure how to force b/w when a color image was
implemented.

2) I'm new to FOP and all of it's capabilities and configuration usage.  I
think a lot of what I really need should be and can be handled there.  I
wasn't fully aware of this file.

3) I didn't change anything with scaling of the images...at least not
intentionally.  In my testing, with LOTS of jpg, bmp, these render correctly
and print on the PCL5c perfectly.  I'd like to implement TIFF compression
just to get the PCL file size down.

4) I wasn't aware of the 'coding' style. I didn't see a style guideline. 
Can you point me to one?  I was  paranoid of making any changes and only
placed my initials in there for my reference as I was testing.  Of course,
these would be removed. 

JimG



Bugzilla from bugzi...@apache.org wrote:
 
 https://issues.apache.org/bugzilla/show_bug.cgi?id=47805
 
 
 
 --- Comment #4 from Jeremias Maerki jerem...@apache.org 2009-09-10
 00:25:14 PDT ---
 I'm not seeing any auto-detection in the patch. What do you refer to? The
 offline PCL production doesn't allow for bi-directional querying of the
 printer
 to get its capabilities so there can't be any auto-detection anyway.
 
 As Chris noted, not all printers support PCL5C. My Brother HL-1250, for
 example, prints out garbage with the patch applied. IMO, it's imperative
 to
 have a configuration option to enable/disable PCL5C functionality.
 
 I see various issues with the patch:
 - the output is no longer compatible with PCL5 printers.
 - I got ByteArrayOutOfBoundsExceptions with many of my usual test images.
 - PJL support is disabled in a hard-coded fashion (Jim, you can disable
 PJL in
 configuration, no need to do that in code:
 http://xmlgraphics.apache.org/fop/trunk/output.html#pcl-configuration)
 - If I interpreted this correctly from my short test, the color images
 don't
 get scaled if the image is not used in its intrinsic size.
 - PCLGenerator.paintBitmap() converts an image to monochrome even though
 its
 later rendered in color which gives away lots of performance. Image
 conversion
 is an expensive operation.
 - an updated patch should be a bit closer to FOP's coding style (no tabs
 in
 particular). Also, you should remove your initials spread throughout the
 code.
 Due attribution will be given in the status file and the commit messages.
 
 -- 
 Configure bugmail:
 https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
 --- You are receiving this mail because: ---
 You are the assignee for the bug.
 
 

-- 
View this message in context: 
http://www.nabble.com/DO-NOT-REPLY--Bug-47805--New%3A--PATCH--implements-color-pcl-output-tp25353950p25442523.html
Sent from the FOP - Dev mailing list archive at Nabble.com.