cvs commit: xml-fop status.xml
jeremias2004/02/27 11:49:11 Modified:.status.xml Log: Moved some committers to the inactive list. Just move yourself up again when you become active again. Added note about finishing Apache License 2.0. Revision ChangesPath 1.36 +15 -7 xml-fop/status.xml Index: status.xml === RCS file: /home/cvs/xml-fop/status.xml,v retrieving revision 1.35 retrieving revision 1.36 diff -u -r1.35 -r1.36 --- status.xml5 Feb 2004 17:58:13 - 1.35 +++ status.xml27 Feb 2004 19:49:11 - 1.36 @@ -3,26 +3,31 @@ - - - - + + + + - + - - @@ -30,6 +35,9 @@ + + Finish applying Apache License 2.0. Open items: documentation files, hyphenation patterns... + From branch: char encoding for pdf output. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: xml-fop status.xml
bckfnn 2004/02/05 09:58:13 Modified:.status.xml Log: Latest changes about property datatypes. Revision ChangesPath 1.35 +4 -0 xml-fop/status.xml Index: status.xml === RCS file: /home/cvs/xml-fop/status.xml,v retrieving revision 1.34 retrieving revision 1.35 diff -u -r1.34 -r1.35 --- status.xml22 Jan 2004 10:54:39 - 1.34 +++ status.xml5 Feb 2004 17:58:13 - 1.35 @@ -105,6 +105,10 @@ + Rolled property datatypes classes into the property classes and + un-nested the Property.Maker inner-class. + + Abandoned code-generated property maker classes. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: xml-fop status.xml
bckfnn 2004/01/22 02:54:39 Modified:.status.xml Log: Update changes on code-generated property makers. Revision ChangesPath 1.34 +5 -0 xml-fop/status.xml Index: status.xml === RCS file: /home/cvs/xml-fop/status.xml,v retrieving revision 1.33 retrieving revision 1.34 diff -u -r1.33 -r1.34 --- status.xml2 Jun 2003 20:24:02 - 1.33 +++ status.xml22 Jan 2004 10:54:39 - 1.34 @@ -103,6 +103,11 @@ + + + Abandoned code-generated property maker classes. + + Fix for bad font encodings in the PS renderer (Fonts get reencoded as - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: xml-fop status.xml
jeremias2003/06/02 13:24:02 Modified:.status.xml Log: Update changes Revision ChangesPath 1.33 +4 -0 xml-fop/status.xml Index: status.xml === RCS file: /home/cvs/xml-fop/status.xml,v retrieving revision 1.32 retrieving revision 1.33 diff -u -r1.32 -r1.33 --- status.xml27 May 2003 14:43:53 - 1.32 +++ status.xml2 Jun 2003 20:24:02 - 1.33 @@ -104,6 +104,10 @@ + + Fix for bad font encodings in the PS renderer (Fonts get reencoded as + WinAnsiEncoding, Symbol and ZapfDingbats show correctly now) + Fix for bug #20239: Failure while generating XML metrics files from TT collections when names are in Unicode (JM) - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: xml-fop status.xml
jeremias2003/04/03 05:56:12 Modified:.status.xml Log: Update changes. Revision ChangesPath 1.29 +7 -0 xml-fop/status.xml Index: status.xml === RCS file: /home/cvs/xml-fop/status.xml,v retrieving revision 1.28 retrieving revision 1.29 diff -u -r1.28 -r1.29 --- status.xml2 Apr 2003 00:40:04 - 1.28 +++ status.xml3 Apr 2003 13:56:12 - 1.29 @@ -104,6 +104,13 @@ + + Fixed TrueType embedding. Width array now reflects the subset again. + + + Fixed font registration for PDF renderer. "normal" and "bold" get + accepted as font-weight again. Fixed font-weight normalization. + Added markers to page when areas added. When an area is added that is created by an FO that contains markers - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: xml-fop status.xml
keiron 2003/04/01 16:40:04 Modified:.status.xml Log: updated status re markers Revision ChangesPath 1.28 +11 -11xml-fop/status.xml Index: status.xml === RCS file: /home/cvs/xml-fop/status.xml,v retrieving revision 1.27 retrieving revision 1.28 diff -u -r1.27 -r1.28 --- status.xml28 Mar 2003 08:27:17 - 1.27 +++ status.xml2 Apr 2003 00:40:04 - 1.28 @@ -41,17 +41,6 @@ - Add markers to page when areas added. - When an area is added that is created by an FO that contains markers - then the markers can also be added. There are four types of positions - for markers. - - - Retrieve markers from page. - When doing the static areas the markers will need to be available for - retrieving. The marker can then be layed out as normal. - - Implement spacing between blocks and the adjustment to actual height when adding areas. @@ -115,6 +104,17 @@ + + Added markers to page when areas added. + When an area is added that is created by an FO that contains markers + then the markers can also be added. There are four types of positions + for markers. + + + Retrieved markers from page. + When doing the static areas the markers will need to be available for + retrieving. Layout currently has some issues. + PDF and PS transcoders now have a common base class. It also optionally supports Avalon Logging and Configuration. Support for - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: xml-fop status.xml
jeremias2003/03/28 00:27:17 Modified:.status.xml Log: Update changes on PDF lib refactoring and work on transcoders. Revision ChangesPath 1.27 +14 -0 xml-fop/status.xml Index: status.xml === RCS file: /home/cvs/xml-fop/status.xml,v retrieving revision 1.26 retrieving revision 1.27 diff -u -r1.26 -r1.27 --- status.xml13 Mar 2003 16:50:42 - 1.26 +++ status.xml28 Mar 2003 08:27:17 - 1.27 @@ -115,6 +115,20 @@ + + PDF and PS transcoders now have a common base class. It also + optionally supports Avalon Logging and Configuration. Support for + plugging in an EntityResolver into Batik is now included. + + + Implemented on-the-fly stream output (less buffering leads to + decreased memory usage and increased speed). + + + General refactoring of the PDF library to centralize certain + behaviour and reduce redundancy. Some memory allocation + optimizations. + Enhanced PDF encryption support so it is optional depending on the availability of JCE and/or cryptographic algorithms. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: xml-fop status.xml
jeremias2003/03/13 08:50:42 Modified:.status.xml Log: Update for PDF encryption support Revision ChangesPath 1.26 +10 -2 xml-fop/status.xml Index: status.xml === RCS file: /home/cvs/xml-fop/status.xml,v retrieving revision 1.25 retrieving revision 1.26 diff -u -r1.25 -r1.26 --- status.xml11 Mar 2003 13:35:48 - 1.25 +++ status.xml13 Mar 2003 16:50:42 - 1.26 @@ -114,7 +114,15 @@ - + + + Enhanced PDF encryption support so it is optional depending on the + availability of JCE and/or cryptographic algorithms. + + + Added PDF encryption support (40bit RC4, PDF 1.3 level). + Moved all sources from src/org/** to src/java/org/**. @@ -146,7 +154,7 @@ org.apache.fop.fonts.truetype. - + Moved all Adobe Type 1 font related classes to org.apache.fop.fonts.type1. Added a PFB parser for proper decoding of - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: xml-fop status.xml
jeremias2003/03/11 05:35:49 Modified:.status.xml Log: Log directory move Revision ChangesPath 1.25 +4 -1 xml-fop/status.xml Index: status.xml === RCS file: /home/cvs/xml-fop/status.xml,v retrieving revision 1.24 retrieving revision 1.25 diff -u -r1.24 -r1.25 --- status.xml11 Mar 2003 09:37:51 - 1.24 +++ status.xml11 Mar 2003 13:35:48 - 1.25 @@ -115,11 +115,14 @@ + + Moved all sources from src/org/** to src/java/org/**. + Port of the PDF TextPainter to PostScript. Support for SEG_QUADTO (curves). Some support for viewport traits (background and borders). - + Brought back the PostScript renderer. Compared to the branch it has a cleaner separation of PostScript generation code from - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: xml-fop status.xml
jeremias2003/03/11 01:37:51 Modified:.status.xml Log: Update changes (triggered from changes to PostScript output) Revision ChangesPath 1.24 +10 -0 xml-fop/status.xml Index: status.xml === RCS file: /home/cvs/xml-fop/status.xml,v retrieving revision 1.23 retrieving revision 1.24 diff -u -r1.23 -r1.24 --- status.xml21 Jan 2003 10:54:37 - 1.23 +++ status.xml11 Mar 2003 09:37:51 - 1.24 @@ -115,6 +115,16 @@ + + Port of the PDF TextPainter to PostScript. Support for SEG_QUADTO (curves). + Some support for viewport traits (background and borders). + + + Brought back the PostScript renderer. Compared to the branch it + has a cleaner separation of PostScript generation code from + renderer-specific code. + Fixed bug #16257: Get ascender/descender from OS/2 table if the ones in hhea are zero (TrueType fonts). - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: xml-fop status.xml
jeremias2003/01/21 02:54:37 Modified:.status.xml Log: Update changes Revision ChangesPath 1.23 +4 -0 xml-fop/status.xml Index: status.xml === RCS file: /home/cvs/xml-fop/status.xml,v retrieving revision 1.22 retrieving revision 1.23 diff -u -r1.22 -r1.23 --- status.xml9 Jan 2003 13:52:01 - 1.22 +++ status.xml21 Jan 2003 10:54:37 - 1.23 @@ -116,6 +116,10 @@ + Fixed bug #16257: Get ascender/descender from OS/2 table if the ones in + hhea are zero (TrueType fonts). + + Fixed bug #15877: ArrayIndexOutOfBoundException with certain TrueType fonts. Reserved name indexes were not ignored. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: xml-fop status.xml
jeremias2003/01/09 05:52:01 Modified:.status.xml Log: Added change log for bugfix #15877 Revision ChangesPath 1.22 +4 -0 xml-fop/status.xml Index: status.xml === RCS file: /home/cvs/xml-fop/status.xml,v retrieving revision 1.21 retrieving revision 1.22 diff -u -r1.21 -r1.22 --- status.xml8 Jan 2003 14:44:54 - 1.21 +++ status.xml9 Jan 2003 13:52:01 - 1.22 @@ -115,6 +115,10 @@ + + Fixed bug #15877: ArrayIndexOutOfBoundException with certain TrueType + fonts. Reserved name indexes were not ignored. + Moved general font classes away from the PDF-dependent places to org.apache.fop.fonts. Various detail improvements to make the code - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: xml-fop status.xml
jeremias2003/01/08 06:44:54 Modified:.status.xml Log: Add changes Revision ChangesPath 1.21 +11 -0 xml-fop/status.xml Index: status.xml === RCS file: /home/cvs/xml-fop/status.xml,v retrieving revision 1.20 retrieving revision 1.21 diff -u -r1.20 -r1.21 --- status.xml2 Dec 2002 14:40:18 - 1.20 +++ status.xml8 Jan 2003 14:44:54 - 1.21 @@ -114,6 +114,17 @@ + + + Moved general font classes away from the PDF-dependent places to + org.apache.fop.fonts. Various detail improvements to make the code + easier to understand. No semantical changes. + + + Moved all TrueType font related classes to + org.apache.fop.fonts.truetype. + + Moved all Adobe Type 1 font related classes to - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: xml-fop status.xml
jeremias2002/12/02 06:40:18 Modified:.status.xml Log: Comment on latest changes Revision ChangesPath 1.20 +5 -0 xml-fop/status.xml Index: status.xml === RCS file: /home/cvs/xml-fop/status.xml,v retrieving revision 1.19 retrieving revision 1.20 diff -u -r1.19 -r1.20 --- status.xml2 Dec 2002 13:20:33 - 1.19 +++ status.xml2 Dec 2002 14:40:18 - 1.20 @@ -115,6 +115,11 @@ + + Moved all Adobe Type 1 font related classes to + org.apache.fop.fonts.type1. Added a PFB parser for proper decoding of + PFB files. + Updated to Xerces 2.2.1 and Xalan 2.4.1. Updated all the related files and made sure all contrib builds work again. Removed necessity for a - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: xml-fop status.xml
keiron 2002/12/02 05:20:33 Modified:.status.xml Log: added Victor and updated some tasks Revision ChangesPath 1.19 +10 -0 xml-fop/status.xml Index: status.xml === RCS file: /home/cvs/xml-fop/status.xml,v retrieving revision 1.18 retrieving revision 1.19 diff -u -r1.18 -r1.19 --- status.xml30 Nov 2002 08:54:25 - 1.18 +++ status.xml2 Dec 2002 13:20:33 - 1.19 @@ -8,6 +8,7 @@ + @@ -92,6 +93,10 @@ Integrate with Jakarta Avalon: logging, configuration, URI resolver, component management, image caching etc. + + Make it possible to redo static regions by determining which + areas need a new layout for new page. + @@ -118,6 +123,11 @@ Correct ordering of loca table in embedded true type fonts. Fix taken over from maintenance branch. + + + New dev fonts.xml file to store some useful links and information + about font work - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: xml-fop status.xml fop.bat build.xml build.sh build.bat
jeremias2002/11/22 10:07:14 Modified:.status.xml fop.bat build.xml build.sh build.bat Log: Adjusted to new JARs Revision ChangesPath 1.17 +7 -2 xml-fop/status.xml Index: status.xml === RCS file: /home/cvs/xml-fop/status.xml,v retrieving revision 1.16 retrieving revision 1.17 diff -u -r1.16 -r1.17 --- status.xml22 Nov 2002 16:06:33 - 1.16 +++ status.xml22 Nov 2002 18:07:13 - 1.17 @@ -110,8 +110,13 @@ - - Correct ordering of loca table in embedded true type fonts (Bug 14290). + + Updated to Xerces 2.2.1 and Xalan 2.4.1. Updated all the related files + and made sure all contrib builds work again. Removed necessity for a + buildtools.jar. + + + Correct ordering of loca table in embedded true type fonts. Fix taken over from maintenance branch. - - + + @@ -221,9 +221,6 @@ - - - @@ -266,13 +263,6 @@ - - - - - - - @@ -442,6 +432,20 @@ + + + + + + + + + + + + @@ -508,6 +512,11 @@ + + + + +
cvs commit: xml-fop status.xml
jeremias2002/11/22 08:06:34 Modified:.status.xml Log: Update changes. Revision ChangesPath 1.16 +4 -0 xml-fop/status.xml Index: status.xml === RCS file: /home/cvs/xml-fop/status.xml,v retrieving revision 1.15 retrieving revision 1.16 diff -u -r1.15 -r1.16 --- status.xml19 Nov 2002 12:12:29 - 1.15 +++ status.xml22 Nov 2002 16:06:33 - 1.16 @@ -110,6 +110,10 @@ + + Correct ordering of loca table in embedded true type fonts (Bug 14290). + Fix taken over from maintenance branch. + Added links to the Eyebrowse mail list archives. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: xml-fop status.xml
keiron 2002/11/19 04:12:29 Modified:.status.xml Log: updated for doc and other changes added Oleg Revision ChangesPath 1.15 +42 -17xml-fop/status.xml Index: status.xml === RCS file: /home/cvs/xml-fop/status.xml,v retrieving revision 1.14 retrieving revision 1.15 diff -u -r1.14 -r1.15 --- status.xml6 Nov 2002 16:25:17 - 1.14 +++ status.xml19 Nov 2002 12:12:29 - 1.15 @@ -10,6 +10,7 @@ +
cvs commit: xml-fop status.xml
keiron 2002/11/06 08:25:17 Modified:.status.xml Log: updated a number of previous changes Revision ChangesPath 1.14 +35 -7 xml-fop/status.xml Index: status.xml === RCS file: /home/cvs/xml-fop/status.xml,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- status.xml16 Oct 2002 17:01:56 - 1.13 +++ status.xml6 Nov 2002 16:25:17 - 1.14 @@ -39,15 +39,9 @@ Retrieve markers from page. - When doing the static areas the markers wil need to be available for + When doing the static areas the markers will need to be available for retrieving. The marker can then be layed out as normal. - - implement the caching mechanism to store pages - when a page contains a forward reference that has not been - resolved then we need to be able to save the page contents to - disk to save memory - Implement table layout. The table layout will use the same technique as the block layout. It @@ -123,6 +117,40 @@ + + Awt viewer improvements - uses java PropertyResourceBundle + for locale strings, cleaned up code and removed old classes + and other small improvements + + + Started list layout implementation. + + + Improved pagination and page number for page sequences. + + + Implemented border and background for many areas. + + + Started table layout implementation. + + + Added link for patch queue. + + + Fixed npe when a page has several forward links. + Use HashSet to store unresolved references (pages) in area tree + to prevent duplication. + + + Implemented example caching mechanism to store pages. + When a page contains a forward reference that has not been + resolved then it can save the page contents to + disk to save memory. + Linking to a specific page and a named destinations of an - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: xml-fop status.xml
keiron 2002/08/14 06:45:45 Modified:lib batik.jar src/org/apache/fop/svg PDFTextPainter.java SVGUserAgent.java .status.xml Log: Updated batik with change to TextPainter interface and UserAgent. Improved PDFTextPainter to handle more types of text. Added more todo items Revision ChangesPath 1.9 +4230 -4061xml-fop/lib/batik.jar <> 1.13 +107 -75 xml-fop/src/org/apache/fop/svg/PDFTextPainter.java Index: PDFTextPainter.java === RCS file: /home/cvs/xml-fop/src/org/apache/fop/svg/PDFTextPainter.java,v retrieving revision 1.12 retrieving revision 1.13 diff -u -r1.12 -r1.13 --- PDFTextPainter.java 23 Jul 2002 10:57:57 - 1.12 +++ PDFTextPainter.java 14 Aug 2002 13:45:44 - 1.13 @@ -29,19 +29,33 @@ import org.apache.batik.gvt.text.*; import org.apache.batik.gvt.renderer.*; import org.apache.batik.gvt.font.*; +import org.apache.batik.bridge.SVGFontFamily; import org.apache.fop.layout.*; /** * Renders the attributed character iterator of a TextNode. + * This class draws the text directly into the PDFGraphics2D so that + * the text is not drawn using shapes which makes the PDF files larger. + * If the text is simple enough to draw then it sets the font and calls + * drawString. If the text is complex or the cannot be translated + * into a simple drawString the StrokingTextPainter is used instead. + * + * TODO handle underline, overline and strikethrough + * TODO use drawString(AttributedCharacterIterator iterator...) for some * * @author mailto:[EMAIL PROTECTED]";>Keiron Liddle * @version $Id$ */ public class PDFTextPainter implements TextPainter { FontInfo fontInfo; -protected final static TextPainter proxyPainter - = StrokingTextPainter.getInstance(); + +/** + * Use the stroking text painter to get the bounds and shape. + * Also used as a fallback to draw the string with strokes. + */ +protected final static TextPainter proxyPainter = +StrokingTextPainter.getInstance(); public PDFTextPainter(FontInfo fi) { fontInfo = fi; @@ -60,7 +74,7 @@ Point2D loc = node.getLocation(); AttributedCharacterIterator aci = -node.getAttributedCharacterIterator(); + node.getAttributedCharacterIterator(); // reset position to start of char iterator if (aci.getBeginIndex() == aci.getEndIndex()) { return; @@ -69,32 +83,33 @@ if (ch == AttributedCharacterIterator.DONE) { return; } -TextNode.Anchor anchor = - (TextNode.Anchor)aci.getAttribute(GVTAttributedCharacterIterator.TextAttribute.ANCHOR_TYPE); +TextNode.Anchor anchor = (TextNode.Anchor) aci.getAttribute( + GVTAttributedCharacterIterator.TextAttribute.ANCHOR_TYPE); -Vector gvtFonts = - (Vector)aci.getAttribute(GVTAttributedCharacterIterator.TextAttribute.GVT_FONT_FAMILIES); -Paint forg = (Paint)aci.getAttribute(TextAttribute.FOREGROUND); -Paint strokePaint = (Paint)aci.getAttribute(GVTAttributedCharacterIterator.TextAttribute.STROKE_PAINT); -Float size = (Float)aci.getAttribute(TextAttribute.SIZE); -if(size == null) { +Vector gvtFonts = (Vector) aci.getAttribute( + GVTAttributedCharacterIterator.TextAttribute.GVT_FONT_FAMILIES); +Paint forg = (Paint) aci.getAttribute(TextAttribute.FOREGROUND); +Paint strokePaint = (Paint) aci.getAttribute( + GVTAttributedCharacterIterator.TextAttribute.STROKE_PAINT); +Float size = (Float) aci.getAttribute(TextAttribute.SIZE); +if (size == null) { return; } -Stroke stroke = - (Stroke)aci.getAttribute(GVTAttributedCharacterIterator.TextAttribute.STROKE); -Float xpos = -(Float)aci.getAttribute(GVTAttributedCharacterIterator.TextAttribute.X); -Float ypos = -(Float)aci.getAttribute(GVTAttributedCharacterIterator.TextAttribute.Y); +Stroke stroke = (Stroke) aci.getAttribute( + GVTAttributedCharacterIterator.TextAttribute.STROKE); +Float xpos = (Float) aci.getAttribute( + GVTAttributedCharacterIterator.TextAttribute.X); +Float ypos = (Float) aci.getAttribute( + GVTAttributedCharacterIterator.TextAttribute.Y); -Float posture = (Float)aci.getAttribute(TextAttribute.POSTURE); -Float taWeight = (Float)aci.getAttribute(TextAttribute.WEIGHT); +Float posture = (Float) aci.
cvs commit: xml-fop status.xml
jeremias2002/08/12 09:57:16 Modified:.status.xml Log: Updated to reflect changes on PS renderer. Revision ChangesPath 1.7 +8 -0 xml-fop/status.xml Index: status.xml === RCS file: /home/cvs/xml-fop/status.xml,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- status.xml7 Aug 2002 17:33:45 - 1.6 +++ status.xml12 Aug 2002 16:57:16 - 1.7 @@ -76,6 +76,14 @@ + + Added a RunLengthEncode filter for the PostScript renderer. + + + Replaced the PostScript filters with the refactored ones from the maintenance + branch. + First batch of changes in preparation for adoption of Avalon patterns. Only changes on logging for now. Mostly usage of LogEnabled contract interface. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: xml-fop status.xml
keiron 2002/07/31 05:46:40 Modified:.status.xml Log: added recent changes Revision ChangesPath 1.2 +17 -0 xml-fop/status.xml Index: status.xml === RCS file: /home/cvs/xml-fop/status.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- status.xml24 Jul 2002 09:14:08 - 1.1 +++ status.xml31 Jul 2002 12:46:40 - 1.2 @@ -76,6 +76,23 @@ + + added layout manager info + + + fixed master-name and a test setup problem + + + moved embed font info into the render.pdf package + reduced dependancy on Configuration + + + separated the specific PDFRender functionality from the CTM class + and created a small utility class for the renderer to use + FontState only used for calculations, stores font name and size on area tree - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: xml-fop status.xml
keiron 2002/07/24 02:14:08 Added: .status.xml Log: status in xml containing the todo and changes all data from CHANGES needs to be added all data from other todo and STATUS to be added others please add you changes etc. Revision ChangesPath 1.1 xml-fop/status.xml Index: status.xml === get simple pagination working sort out page sequence details complete resolving id areas add the pdf side part of bookmark extension implement the caching mechanism to store pages when a page contains a forward reference that has not been resolved then we need to be able to save the page contents to disk to save memory Design FOP API interfaces. Integrate with avalon logging, URI reslover, component management, image caching etc. Investigate using form XObject for repeated areas such as static and table header/footer only when the area does not change. Investigate using form XObject for svg images this can make the svg cacheable in the pdf doc FontState only used for calculations, stores font name and size on area tree Improved PDFTextPainter to handle different text better Applied root element viewBox transform for svg to pdf transcoder image test for formats, viewport and scaling added various SVG to PDF tests for trancoder and including in fo Implemented viewport and scaling for images Implemented viewport and scaling for instream svg Removed old area tree Optimised gstate usage in pdf files to minimize file size Optimised function usage, reuses old functions in pdf files to minimize file size Added transparancy to pdf Outputs images immediately to the stream, also drops reference to image data Added resource context for pattern resources Added pdf transcoder build target Made PDF streams externally configured Fixed svg linking in pdf, works with viewbox and url Start to mif implementation with new structure handlers New structure handler for structure type documents, rtf, mif and for better layout processing. Changed extensions to allow for external xml Can have a default element mapping for extensions New area tree model New renderer model Added handlers for xml in renderer svg now in an xml handler, FOP can be used without batik Removed old xerces and xalan Updated to use Jaxp Updated to use new avalon framework logger Redid image handling so it can use a cache and synchronizes properly only on the current image while loading Changed bookmark extension, now requires a wrapping element bookmark New layout system using layout managers Changed area tree xml format to match the area tree hierarchy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]