You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xmlgraphics.apache.org by vh...@apache.org on 2010/08/25 18:05:00 UTC
svn commit: r989193 - in
/xmlgraphics/commons/branches/Temp_TrueTypeInPostScript: ./
src/documentation/ src/documentation/content/
src/documentation/content/xdocs/
src/java/org/apache/xmlgraphics/image/loader/impl/
src/java/org/apache/xmlgraphics/java2...
Author: vhennebert
Date: Wed Aug 25 16:04:59 2010
New Revision: 989193
URL: http://svn.apache.org/viewvc?rev=989193&view=rev
Log:
Merged changes from Trunk up to revision 979567
Added:
xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/java2d/color/DeviceCMYKColorSpace.java
- copied unchanged from r989189, xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/java2d/color/DeviceCMYKColorSpace.java
Removed:
xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/java2d/color/CMYKColorSpace.java
xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/java2d/color/ColorExt.java
xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/java2d/color/GrayScaleColorConverter.java
Modified:
xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/ (props changed)
xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/KEYS
xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/NOTICE
xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/README
xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/build.properties
xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/build.xml
xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/documentation/content/doap.rdf
xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/documentation/content/xdocs/index.xml
xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/documentation/content/xdocs/news.xml
xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/documentation/skinconf.xml
xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/image/loader/impl/ImageLoaderRawJPEG.java
xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/image/loader/impl/PreloaderTIFF.java
xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/java2d/color/ColorUtil.java
xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/java2d/ps/AbstractPSDocumentGraphics2D.java
xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/java2d/ps/EPSDocumentGraphics2D.java
xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/java2d/ps/PSDocumentGraphics2D.java
xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/ps/dsc/ResourceTracker.java
xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/status.xml
Propchange: xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Wed Aug 25 16:04:59 2010
@@ -7,6 +7,7 @@ work
dist-*
xmlgraphics-commons*.zip
xmlgraphics-commons*.gz
+xmlgraphics-commons*-bundle.jar
.checkstyle
.settings
.fbprefs
Propchange: xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Wed Aug 25 16:04:59 2010
@@ -0,0 +1,2 @@
+/xmlgraphics/commons/branches/commons-1_4:950384-962801
+/xmlgraphics/commons/trunk:954546-989189
Modified: xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/KEYS
URL: http://svn.apache.org/viewvc/xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/KEYS?rev=989193&r1=989192&r2=989193&view=diff
==============================================================================
--- xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/KEYS (original)
+++ xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/KEYS Wed Aug 25 16:04:59 2010
@@ -8,7 +8,7 @@ Users:
Developers:
pgp -kxa <your name> and append it to this file.
(pgpk -ll <your name> && pgpk -xa <your name>) >> this file.
- (gpg --list-sigs <your name>
+ (gpg --list-keys <your name>
&& gpg --armor --export <your name>) >> this file.
pub 1024D/8408F755 2003-01-20 Christian Geisert <ch...@apache.org>
@@ -209,3 +209,121 @@ tWcUInqOwhLX896WaH9Y5NJYe98MNpQxr3wizYOw
Jysr6rop4tOTfXLTX7m5hXkfJ/k=
=soRW
-----END PGP PUBLIC KEY BLOCK-----
+
+pub 1024D/5F298824 2006-09-30 [expires: 2011-09-29]
+uid Simon Pepping <sp...@leverkruid.eu>
+sub 2048g/40F32100 2006-09-30 [expires: 2011-09-29]
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.4.10 (GNU/Linux)
+
+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
+=geh1
+-----END PGP PUBLIC KEY BLOCK-----
Modified: xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/NOTICE
URL: http://svn.apache.org/viewvc/xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/NOTICE?rev=989193&r1=989192&r2=989193&view=diff
==============================================================================
--- xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/NOTICE (original)
+++ xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/NOTICE Wed Aug 25 16:04:59 2010
@@ -1,5 +1,5 @@
Apache XML Graphics Commons
-Copyright 2006-2008 The Apache Software Foundation
+Copyright 2006-2010 The Apache Software Foundation
This product includes software developed at
The Apache Software Foundation (http://www.apache.org/).
Modified: xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/README
URL: http://svn.apache.org/viewvc/xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/README?rev=989193&r1=989192&r2=989193&view=diff
==============================================================================
--- xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/README (original)
+++ xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/README Wed Aug 25 16:04:59 2010
@@ -81,6 +81,16 @@ License labeling (according to http://ww
For more detailed info about the changes, please see:
http://xmlgraphics.apache.org/commons/changes.html
+Version 1.4
+-----------
+
+This release adds the option to generate smaller PostScript files,
+support for the AdobeStandardCyrillic encoding, RefinedImageFlavor,
+TexturePaint support for PSGraphics2D (PostScript tiling patterns),
+improvements to the XMP framework, optimization for PostScript state
+handling in (E)PSDocumentGraphics2D, and more. In addition it contains
+a number of bug fixes.
+
Version 1.3.1
--------------
Modified: xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/build.properties
URL: http://svn.apache.org/viewvc/xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/build.properties?rev=989193&r1=989192&r2=989193&view=diff
==============================================================================
--- xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/build.properties (original)
+++ xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/build.properties Wed Aug 25 16:04:59 2010
@@ -34,7 +34,7 @@
## ===================================================================
## 3. Project specific properties
-version = 1.4svn
+version = 1.5svn
## Allows you to switch off the compilation of the internal image
## codecs which depend on Sun-private classes. Setting this to true
Modified: xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/build.xml
URL: http://svn.apache.org/viewvc/xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/build.xml?rev=989193&r1=989192&r2=989193&view=diff
==============================================================================
--- xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/build.xml (original)
+++ xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/build.xml Wed Aug 25 16:04:59 2010
@@ -669,6 +669,7 @@ NOTE:
<fileset dir="${build.dir}/maven"/>
<metainf dir="${basedir}" includes="LICENSE,NOTICE"/>
</jar>
+ <move file="${build.dir}/${name}-${version}-bundle.jar" todir="${basedir}"/>
</target>
<!-- =================================================================== -->
@@ -684,6 +685,7 @@ NOTE:
<delete>
<fileset dir="${basedir}" includes="${name}-*.tar.gz*"/>
<fileset dir="${basedir}" includes="${name}-*.zip*"/>
+ <fileset dir="${basedir}" includes="${name}-*-bundle.jar*"/>
</delete>
</target>
Modified: xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/documentation/content/doap.rdf
URL: http://svn.apache.org/viewvc/xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/documentation/content/doap.rdf?rev=989193&r1=989192&r2=989193&view=diff
==============================================================================
--- xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/documentation/content/doap.rdf (original)
+++ xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/documentation/content/doap.rdf Wed Aug 25 16:04:59 2010
@@ -51,6 +51,11 @@
<release>
<Version>
<name>Latest release (stable)</name>
+ <created>2010-07-07</created>
+ <revision>1.4</revision>
+ </Version>
+ <Version>
+ <name>Previous release (stable)</name>
<created>2008-06-11</created>
<revision>1.3.1</revision>
</Version>
Modified: xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/documentation/content/xdocs/index.xml
URL: http://svn.apache.org/viewvc/xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/documentation/content/xdocs/index.xml?rev=989193&r1=989192&r2=989193&view=diff
==============================================================================
--- xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/documentation/content/xdocs/index.xml (original)
+++ xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/documentation/content/xdocs/index.xml Wed Aug 25 16:04:59 2010
@@ -31,16 +31,9 @@
implementations that let you generate PDF & PostScript files, and much more.
</p>
<p>
- Apache XML Graphics Commons has only just begun. It's in the process of being
- populated with components coming from <a href="ext:batik">Apache Batik</a>
- and <a href="ext:fop">Apache FOP</a>. Stay tuned for exciting treasures made
- available.
- </p>
- <p>
In the Wiki, we have a
- <a href="http://wiki.apache.org/xmlgraphics/XmlGraphicsCommonComponents">plan for building Apache XML Graphics Commons</a>.
- The plan provides an idea of what you can expect to find here when we're finished
- migrating components.
+ <a href="http://wiki.apache.org/xmlgraphics/XmlGraphicsCommonComponents">Roadmap for Apache XML Graphics Commons</a>.
+ This roadmap is the place to describe new ideas for the project.
</p>
</section>
<section id="features">
Modified: xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/documentation/content/xdocs/news.xml
URL: http://svn.apache.org/viewvc/xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/documentation/content/xdocs/news.xml?rev=989193&r1=989192&r2=989193&view=diff
==============================================================================
--- xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/documentation/content/xdocs/news.xml (original)
+++ xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/documentation/content/xdocs/news.xml Wed Aug 25 16:04:59 2010
@@ -1,5 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<news>
+ <item date="2010-07-07" title="Version 1.4 Released">
+ <p>
+ This release adds the option to generate smaller PostScript
+ files, support for the AdobeStandardCyrillic encoding,
+ RefinedImageFlavor, TexturePaint support for PSGraphics2D
+ (PostScript tiling patterns), improvements to the XMP framework,
+ optimization for PostScript state handling in
+ (E)PSDocumentGraphics2D, and more. In addition it contains a
+ number of bug fixes. For details, please see the <a
+ href="changes.html#version_1.4">Changes</a> page.
+ </p>
+ <p>
+ We are pleased to note that many new features were contributed
+ from outside the team of committers. Such broader interest
+ ensures the healthy further development of the project.
+ </p>
+ </item>
<item date="2008-06-11" title="Version 1.3.1 Released">
<p>
This release is mostly a bugfix release for the image loading framework
Modified: xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/documentation/skinconf.xml
URL: http://svn.apache.org/viewvc/xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/documentation/skinconf.xml?rev=989193&r1=989192&r2=989193&view=diff
==============================================================================
--- xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/documentation/skinconf.xml (original)
+++ xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/documentation/skinconf.xml Wed Aug 25 16:04:59 2010
@@ -362,6 +362,7 @@ which will be used to configure the chos
<height>125</height>
</credit>
-->
+ <!--
<credit box-location="alt2">
<name>ApacheCon US 2009</name>
<url>http://us.apachecon.com/</url>
@@ -369,6 +370,7 @@ which will be used to configure the chos
<width>125</width>
<height>125</height>
</credit>
+ -->
<!-- A credit with @role="pdf" will be used to compose a footer
for each page in the PDF, using either "name" or "url" or both.
Modified: xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/image/loader/impl/ImageLoaderRawJPEG.java
URL: http://svn.apache.org/viewvc/xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/image/loader/impl/ImageLoaderRawJPEG.java?rev=989193&r1=989192&r2=989193&view=diff
==============================================================================
--- xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/image/loader/impl/ImageLoaderRawJPEG.java (original)
+++ xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/image/loader/impl/ImageLoaderRawJPEG.java Wed Aug 25 16:04:59 2010
@@ -39,7 +39,7 @@ import org.apache.xmlgraphics.image.load
import org.apache.xmlgraphics.image.loader.ImageInfo;
import org.apache.xmlgraphics.image.loader.ImageSessionContext;
import org.apache.xmlgraphics.image.loader.util.ImageUtil;
-import org.apache.xmlgraphics.java2d.color.CMYKColorSpace;
+import org.apache.xmlgraphics.java2d.color.DeviceCMYKColorSpace;
import org.apache.xmlgraphics.util.MimeConstants;
/**
@@ -119,7 +119,7 @@ public class ImageLoaderRawJPEG extends
colorSpace = ColorSpace.getInstance(
ColorSpace.CS_LINEAR_RGB);
} else if (numComponents == 4) {
- colorSpace = CMYKColorSpace.getInstance();
+ colorSpace = DeviceCMYKColorSpace.getInstance();
} else {
throw new ImageException("Unsupported ColorSpace for image "
+ info
Modified: xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/image/loader/impl/PreloaderTIFF.java
URL: http://svn.apache.org/viewvc/xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/image/loader/impl/PreloaderTIFF.java?rev=989193&r1=989192&r2=989193&view=diff
==============================================================================
--- xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/image/loader/impl/PreloaderTIFF.java (original)
+++ xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/image/loader/impl/PreloaderTIFF.java Wed Aug 25 16:04:59 2010
@@ -127,7 +127,10 @@ public class PreloaderTIFF extends Abstr
xRes = fldx.getAsFloat(0);
yRes = fldy.getAsFloat(0);
}
- if (unit == 2) {
+ if (xRes == 0 || yRes == 0) {
+ //Some TIFFs may report 0 here which would lead to problems
+ size.setResolution(context.getSourceResolution());
+ } else if (unit == 2) {
size.setResolution(xRes, yRes); //Inch
} else {
size.setResolution(
Modified: xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/java2d/color/ColorUtil.java
URL: http://svn.apache.org/viewvc/xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/java2d/color/ColorUtil.java?rev=989193&r1=989192&r2=989193&view=diff
==============================================================================
--- xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/java2d/color/ColorUtil.java (original)
+++ xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/java2d/color/ColorUtil.java Wed Aug 25 16:04:59 2010
@@ -30,9 +30,6 @@ import java.awt.Color;
*/
public final class ColorUtil {
- /** The name for the uncalibrated CMYK pseudo-profile */
- public static final String CMYK_PSEUDO_PROFILE = "#CMYK";
-
/**
* Private constructor since this is an utility class.
*/
@@ -74,16 +71,4 @@ public final class ColorUtil {
return (col.getRed() == col.getBlue() && col.getRed() == col.getGreen());
}
- /**
- * Creates an uncalibrary CMYK color with the given gray value.
- * @param black the gray component (0 - 1)
- * @return the CMYK color
- */
- public static Color toCMYKGrayColor(float black) {
- float[] cmyk = new float[] {0f, 0f, 0f, 1.0f - black};
- CMYKColorSpace cmykCs = CMYKColorSpace.getInstance();
- float[] rgb = cmykCs.toRGB(cmyk);
- return ColorExt.createFromFoRgbIcc(rgb[0], rgb[1], rgb[2],
- CMYK_PSEUDO_PROFILE, null, cmykCs, cmyk);
- }
}
Modified: xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/java2d/ps/AbstractPSDocumentGraphics2D.java
URL: http://svn.apache.org/viewvc/xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/java2d/ps/AbstractPSDocumentGraphics2D.java?rev=989193&r1=989192&r2=989193&view=diff
==============================================================================
--- xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/java2d/ps/AbstractPSDocumentGraphics2D.java (original)
+++ xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/java2d/ps/AbstractPSDocumentGraphics2D.java Wed Aug 25 16:04:59 2010
@@ -27,6 +27,7 @@ import java.io.OutputStream;
import org.apache.xmlgraphics.ps.DSCConstants;
import org.apache.xmlgraphics.ps.PSGenerator;
+import org.apache.xmlgraphics.ps.PSProcSets;
/**
* This class is a wrapper for the <tt>PSGraphics2D</tt> that
@@ -196,6 +197,15 @@ public abstract class AbstractPSDocument
*/
protected abstract void writePageTrailer() throws IOException;
+ /**
+ * Writes the ProcSets ending up in the prolog to the PostScript file. Override to add your
+ * own ProcSets if so desired.
+ * @throws IOException In case an I/O error occurs
+ */
+ protected void writeProcSets() throws IOException {
+ PSProcSets.writeStdProcSet(gen);
+ PSProcSets.writeEPSProcSet(gen);
+ }
/** {@inheritDoc} */
public void preparePainting() {
Modified: xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/java2d/ps/EPSDocumentGraphics2D.java
URL: http://svn.apache.org/viewvc/xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/java2d/ps/EPSDocumentGraphics2D.java?rev=989193&r1=989192&r2=989193&view=diff
==============================================================================
--- xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/java2d/ps/EPSDocumentGraphics2D.java (original)
+++ xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/java2d/ps/EPSDocumentGraphics2D.java Wed Aug 25 16:04:59 2010
@@ -22,7 +22,6 @@ package org.apache.xmlgraphics.java2d.ps
import java.io.IOException;
import org.apache.xmlgraphics.ps.DSCConstants;
-import org.apache.xmlgraphics.ps.PSProcSets;
/**
* This class is a wrapper for the <tt>AbstractPSDocumentGraphics2D</tt> that
@@ -69,8 +68,7 @@ public class EPSDocumentGraphics2D exten
//Prolog
gen.writeDSCComment(DSCConstants.BEGIN_PROLOG);
- PSProcSets.writeStdProcSet(gen);
- PSProcSets.writeEPSProcSet(gen);
+ writeProcSets();
if (customTextHandler instanceof PSTextHandler) {
((PSTextHandler)customTextHandler).writeSetup();
}
Modified: xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/java2d/ps/PSDocumentGraphics2D.java
URL: http://svn.apache.org/viewvc/xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/java2d/ps/PSDocumentGraphics2D.java?rev=989193&r1=989192&r2=989193&view=diff
==============================================================================
--- xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/java2d/ps/PSDocumentGraphics2D.java (original)
+++ xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/java2d/ps/PSDocumentGraphics2D.java Wed Aug 25 16:04:59 2010
@@ -23,7 +23,6 @@ import java.io.IOException;
import java.io.OutputStream;
import org.apache.xmlgraphics.ps.DSCConstants;
-import org.apache.xmlgraphics.ps.PSProcSets;
/**
* This class is a wrapper for the <tt>PSGraphics2D</tt> that
@@ -104,8 +103,7 @@ public class PSDocumentGraphics2D extend
//Setup
gen.writeDSCComment(DSCConstants.BEGIN_SETUP);
- PSProcSets.writeStdProcSet(gen);
- PSProcSets.writeEPSProcSet(gen);
+ writeProcSets();
if (customTextHandler instanceof PSTextHandler) {
((PSTextHandler)customTextHandler).writeSetup();
}
Modified: xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/ps/dsc/ResourceTracker.java
URL: http://svn.apache.org/viewvc/xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/ps/dsc/ResourceTracker.java?rev=989193&r1=989192&r2=989193&view=diff
==============================================================================
--- xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/ps/dsc/ResourceTracker.java (original)
+++ xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/src/java/org/apache/xmlgraphics/ps/dsc/ResourceTracker.java Wed Aug 25 16:04:59 2010
@@ -102,10 +102,10 @@ public class ResourceTracker {
* @param res the resource
*/
public void registerNeededResource(PSResource res) {
- if (documentNeededResources == null) {
- documentNeededResources = new java.util.HashSet();
- }
- if (!documentSuppliedResources.contains(res)) {
+ if (documentSuppliedResources == null || !documentSuppliedResources.contains(res)) {
+ if (documentNeededResources == null) {
+ documentNeededResources = new java.util.HashSet();
+ }
documentNeededResources.add(res);
}
}
Modified: xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/status.xml
URL: http://svn.apache.org/viewvc/xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/status.xml?rev=989193&r1=989192&r2=989193&view=diff
==============================================================================
--- xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/status.xml (original)
+++ xmlgraphics/commons/branches/Temp_TrueTypeInPostScript/status.xml Wed Aug 25 16:04:59 2010
@@ -40,6 +40,11 @@
</contexts>
<changes>
<release version="Trunk" date="n/a">
+ <action context="Code" dev="JM" type="fix">
+ Fix for TIFFs which report zero as their resolution. This resulted in an exception.
+ </action>
+ </release>
+ <release version="1.4" date="7 July 2010">
<action context="Code" dev="JM" type="fix" fixes-bug="49364" due-to="Julien Aymé">
Two properties didn't get copied in copy constructor of PSState.
</action>
@@ -68,6 +73,9 @@
<action context="Code" dev="JM" type="add" fixes-bug="48395" due-to="Andrey Koltunov">
Added code for supporting the AdobeStandardCyrillic encoding.
</action>
+ <action context="Code" dev="CB" type="add" fixes-bug="48237" due-to="Peter Hancock">
+ Added interface for Color Conversions.
+ </action>
<action context="Code" dev="JM" type="add">
Added support for configurable additional penalties for preloader, loader and converter
plug-ins in the ImageImplRegistry (in addition to the hard-coded penalties).
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: commits-help@xmlgraphics.apache.org