]> source.dussan.org Git - xmlgraphics-fop.git/commit
Started to implement a resource tracking facility in the PSGenerator. It tracks resou...
authorJeremias Maerki <jeremias@apache.org>
Tue, 23 Aug 2005 15:16:49 +0000 (15:16 +0000)
committerJeremias Maerki <jeremias@apache.org>
Tue, 23 Aug 2005 15:16:49 +0000 (15:16 +0000)
commit0c06011d4f128469576cefad5e674d4490400bc8
treebb513932fb651c99e7ab4f04e298c8002a37f1b4
parent9124211fdd13b336c60f606a11983dff70cd8b10
Started to implement a resource tracking facility in the PSGenerator. It tracks resources such as EPS files, procset etc. as PSResource instances.
Resource-DSC comments are now generated.
Procsets moved into the Prolog where they belong.
Font setup is no longer a resource as it is not interchangeable between rendering runs. It's now just setup code with FOP-specific comments surrounding it.
In the future, this may also make it possible to write a size-optimized PS file from which the resources are stripped while writing the file. These resources will then be installed directly on a printer or inserted into the Prolog by a post-processor.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@239419 13f79535-47bb-0310-9956-ffa450edef68
src/java/org/apache/fop/render/ps/DSCConstants.java
src/java/org/apache/fop/render/ps/PSGenerator.java
src/java/org/apache/fop/render/ps/PSImageUtils.java
src/java/org/apache/fop/render/ps/PSProcSets.java
src/java/org/apache/fop/render/ps/PSRenderer.java
src/java/org/apache/fop/render/ps/PSResource.java [new file with mode: 0644]