aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Added support for an optional two-pass production for PostScript output to ↵Jeremias Maerki2007-03-022-0/+0
| | | | | | | | minimize file size. This adds images only once and adds only the fonts that are really used. The actual resource optimization is implemented with the use of the new DSC parser in XML Graphics Commons. A simple test file with a few images and a few configured fonts of which most are not used shows, that with the two-pass approach the file size of the generated PostScript file decreased from 510KB to 160KB. Note that enabling this feature will increase the memory requirements in the PostScript interpreter when there are many images. Documentation follows. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@513857 13f79535-47bb-0310-9956-ffa450edef68
* Merging changes from branch fop-0.93 back into trunk, change year 2006Simon Pepping2007-01-072-1/+4
| | | | | | | | in build.xml into 2007, remove PCL from unsupported output formats in known issues git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@493717 13f79535-47bb-0310-9956-ffa450edef68
* Added support for CCITT compression in the TIFFRenderer by switching to the ↵Jeremias Maerki2006-09-181-0/+0
| | | | | | | | | | ImageWriter abstraction from XML Graphics Commons. Submitted by: Oliver Hernàndez Valls <ohernandez@notariado.org> In addition to the contributor's patch, I made the necessary changes to use the new multi-page feature of the ImageWriter abstraction. Plus I fixed a few minor issues concerning configuration. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@447325 13f79535-47bb-0310-9956-ffa450edef68
* Bugfix: Potential multi-threading issue (ConcurrentModificationException) ↵Jeremias Maerki2006-07-111-0/+0
| | | | | | eliminated for ElementMapping classes. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@420805 13f79535-47bb-0310-9956-ffa450edef68
* XML Graphics Commons 1.0 replaced with a SVN snapshot (containing the XMP ↵Jeremias Maerki2006-06-201-0/+0
| | | | | | | | | | | framework). Reworked the XMP support for PDF to use the XMP framework from XML Graphics Commons. XMP metadata embedded in fo:declarations is now properly handled. Its values are copied to the Info object according to the rules from PDF/A-1. Metadata values from the user agent (title, author etc.) are properly merged with metadata from the XSL-FO document. UserAgent metadata overrides FO metadata. Note: This is useful and active even if you don't activate PDF/A support. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@415688 13f79535-47bb-0310-9956-ffa450edef68
* Merged changes from 0.92 branch back into Trunk.Jeremias Maerki2006-04-201-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@395518 13f79535-47bb-0310-9956-ffa450edef68
* Adding dependency on XML Graphics Commons.Jeremias Maerki2006-04-044-0/+212
| | | | | | | | | | | Switching to code in XML Graphics Commons for: - PSGraphics2D - Service discovery - Codecs Removed local classes that have been ported to Commons. xmlgraphics-commons-snapshot.jar is a Trunk snapshot built with JDK 1.4.2 from today. It should work under JDK 1.3.1. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@391332 13f79535-47bb-0310-9956-ffa450edef68
* Updated Jakarta Commons Logging 1.0.3 to latest release 1.0.4.Jeremias Maerki2005-11-141-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@344115 13f79535-47bb-0310-9956-ffa450edef68
* Updated Jakarta Commons Logging 1.0.3 to latest release 1.0.4.Jeremias Maerki2005-11-144-60/+205
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@344113 13f79535-47bb-0310-9956-ffa450edef68
* Updated from Jakarta Commons IO 1.0 to 1.1. CopyUtils.copy() becomes ↵Jeremias Maerki2005-11-145-57/+207
| | | | | | | | | IOUtils.copy() again. CopyUtils in 1.0 was not ideal design decision. Fixed most of the unappropriate System.err/System.out/Exception.printStackTrace(). Those that aren't fixed and are not legitimate calls (in main() methods etc.) are marked with a TODO item. Some Javadocs and style updates. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@344111 13f79535-47bb-0310-9956-ffa450edef68
* Removed Jakarta Commons Lang. It is not used. Don't know why I once thought ↵Jeremias Maerki2005-08-1034-212/+1713
| | | | | | | | | | | | | | Commons IO depends on Commons Lang. Shrug. Upgrade for Apache Xerces-J from 2.2.1 to 2.7.1. Upgrade for Apache Xalan-J from 2.4.1 to 2.7.0 (notice the new serializer.jar which was separated out from xalan.jar because xercesImpl.jar now needs this functionality because of the latest JAXP) Upgrade for XML Commons Externals (xml-apis.jar). This is version 1.3.02 which is bundled with both Xerces-J 2.7.1 and Xalan-J 2.7.0) Upgrade for Apache Batik to 1.6 ("all-jar" built using JDK 1.3.1_15 from the source distribution) Upgrade for Apache Avalon Framework from 4.1.4 to 4.2.0. Added a README.txt which documents all dependencies and should serve as primary for licensing information on FOP dependencies. Adjusted fop.bat to the changed JAR names. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@231295 13f79535-47bb-0310-9956-ffa450edef68
* Update to latest CVS snapshot to be able to use the KEY_AVOID_TILE_PAINTING ↵Jeremias Maerki2004-10-101-0/+0
| | | | | | hint. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198024 13f79535-47bb-0310-9956-ffa450edef68
* Updated Common IO to first release.Jeremias Maerki2004-08-142-0/+0
| | | | | | | | Build updated so the transcoder packages are built correctly (reflecting the changes in the source code) JUnit failures now let the build fail (note: JUnit is currently not activated in Gump runs) git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197872 13f79535-47bb-0310-9956-ffa450edef68
* PR:Glen Mazza2004-08-031-0/+0
| | | | | | | | | | Obtained from: Submitted by: Reviewed by: New Batik library and updated SVGElement to handle it. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197852 13f79535-47bb-0310-9956-ffa450edef68
* Import of commons-logging library.Glen Mazza2004-03-302-0/+60
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197473 13f79535-47bb-0310-9956-ffa450edef68
* Updating to latest Commons IO snapshot (Reason: API changes).Jeremias Maerki2004-02-062-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197333 13f79535-47bb-0310-9956-ffa450edef68
* Remove embedded AntJeremias Maerki2003-12-133-62/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197035 13f79535-47bb-0310-9956-ffa450edef68
* Remove out-of-date file.Jeremias Maerki2003-12-131-42/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197034 13f79535-47bb-0310-9956-ffa450edef68
* Applied Tom DeWeese/Batik Team's SVG patches. New Batik.jar created from ↵Glen Mazza2003-10-111-0/+0
| | | | | | | | | | | | latest CVS build, using Batik's "all-jar" target. PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196955 13f79535-47bb-0310-9956-ffa450edef68
* Nightly build version to accomodate new Batik API changes.Glen Mazza2003-09-091-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196896 13f79535-47bb-0310-9956-ffa450edef68
* Commons IO: Upgrade to a recent snapshotJeremias Maerki2003-07-042-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196593 13f79535-47bb-0310-9956-ffa450edef68
* Remove jfor libs and references.William Victor Mote2003-06-262-43/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196533 13f79535-47bb-0310-9956-ffa450edef68
* Avalon Framework bumped to release 4.1.4. Jeremias Maerki2003-03-276-0/+112
| | | | | | | Added Commons IO (and the dependant Commons Lang). These are dev version from CVS for now. I'm going to upgrade as soon as possible. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196183 13f79535-47bb-0310-9956-ffa450edef68
* Added servlet.jar so the servlet compiles.Jeremias Maerki2003-02-022-0/+59
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@195922 13f79535-47bb-0310-9956-ffa450edef68
* Fix ant.jar to include the classes from optional.jar needed by the style task.Jeremias Maerki2003-01-301-0/+0
| | | | | | | Ant is still 1.5.1 git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@195914 13f79535-47bb-0310-9956-ffa450edef68
* Actualization and some additions to the FAQ.Joerg Pietschmann2003-01-271-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@195893 13f79535-47bb-0310-9956-ffa450edef68
* Removed bsf.jar and its license as unused anymore.Oleg Tkachenko2002-12-112-171/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@195767 13f79535-47bb-0310-9956-ffa450edef68
* Ignore checkstyle*.jar as we support it but can't/won't redistribute it.Jeremias Maerki2002-12-021-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@195713 13f79535-47bb-0310-9956-ffa450edef68
* Update to Xerces 2.2.1 and Xalan 2.4.1.Jeremias Maerki2002-11-227-4/+4
| | | | | | | Removed buildtools.jar git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@195612 13f79535-47bb-0310-9956-ffa450edef68
* first shot at RTFHandler using jfor RTF libraryBertrand Delacretaz2002-11-012-0/+43
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@195397 13f79535-47bb-0310-9956-ffa450edef68
* no longer neededKeiron Liddle2002-10-282-50/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@195366 13f79535-47bb-0310-9956-ffa450edef68
* Updated batik with change to TextPainter interface and UserAgent.Keiron Liddle2002-08-141-0/+0
| | | | | | | | Improved PDFTextPainter to handle more types of text. Added more todo items git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@195084 13f79535-47bb-0310-9956-ffa450edef68
* <action dev="JM" type="update" context="build">Jeremias Maerki2002-08-072-0/+0
| | | | | | | | Updated Avalon Framework JAR (with Log4J support, Bug 11274) </action> git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@195065 13f79535-47bb-0310-9956-ffa450edef68
* updated to more recent xerces, fasterKeiron Liddle2002-08-064-50/+56
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@195058 13f79535-47bb-0310-9956-ffa450edef68
* updated to ant 1.5Keiron Liddle2002-07-123-50/+51
| | | | | | | | also contains TraXLiaison class from optional jar which is required by the style task git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@194995 13f79535-47bb-0310-9956-ffa450edef68
* proper use of font encodings for native fontsKeiron Liddle2002-06-285-50/+55
| | | | | | | | updated xalan Submitted by: Rainer Garus <rainer.garus@arcor.de> git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@194932 13f79535-47bb-0310-9956-ffa450edef68
* updated to batik1.5 beta 2Keiron Liddle2002-05-132-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@194821 13f79535-47bb-0310-9956-ffa450edef68
* replaced logkit logger with the logger interface in avalon frameworkKeiron Liddle2002-04-113-5/+5
| | | | | | | Submitted by: Michael Gratton <mjg@recalldesign.com> git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@194733 13f79535-47bb-0310-9956-ffa450edef68
* updated batik for api changesKeiron Liddle2002-03-212-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@194717 13f79535-47bb-0310-9956-ffa450edef68
* removed duplicateKeiron Liddle2002-03-211-48/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@194710 13f79535-47bb-0310-9956-ffa450edef68
* add license file for ASF licensed jarsTed Leung2002-03-016-0/+300
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@194679 13f79535-47bb-0310-9956-ffa450edef68
* updated licences, removed jimi as per branchKeiron Liddle2002-02-185-56/+227
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@194647 13f79535-47bb-0310-9956-ffa450edef68
* updated jar, some classes removedKeiron Liddle2002-01-091-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@194619 13f79535-47bb-0310-9956-ffa450edef68
* added note about where batik jar comes fromKeiron Liddle2001-12-031-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@194586 13f79535-47bb-0310-9956-ffa450edef68
* updated builtools lib and readme info about jarsKeiron Liddle2001-10-302-9/+28
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@194530 13f79535-47bb-0310-9956-ffa450edef68
* updated jars to latest versionsKeiron Liddle2001-10-3011-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@194523 13f79535-47bb-0310-9956-ffa450edef68
* updated batik lib to 12/10/2001Keiron Liddle2001-10-121-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@194500 13f79535-47bb-0310-9956-ffa450edef68
* more recent style book version 1.0b3Keiron Liddle2001-10-051-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@194488 13f79535-47bb-0310-9956-ffa450edef68
* this patch alters the fop ant task so that other render outputKeiron Liddle2001-09-241-0/+0
| | | | | | | | | | formats are supported output type can be specified by mime type and also handles file sets Submitted by: Jeremias Maerki <jeremias.maerki@outline.ch> git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@194479 13f79535-47bb-0310-9956-ffa450edef68
* updated use of batik to changed apiKeiron Liddle2001-09-241-0/+0
| | | | | | | | from cvs batik 23/9/2001 improved the user agent git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@194478 13f79535-47bb-0310-9956-ffa450edef68