Author: acumiskey
Date: Thu Oct 16 06:06:58 2008
New Revision: 705234
URL: http://svn.apache.org/viewvc?rev=705234&view=rev
Log:
Added GOCA mime.
Modified:
xmlgraphics/fop/branches/Temp_AFPGOCAResources/lib/xmlgraphics-commons-1.4svn.jar
xmlgraphics/fop/branches/Temp_AFPGOCAResources/src/java/org/apache/fop/render/afp/AFPImageGraphics2DFactory.java
xmlgraphics/fop/branches/Temp_AFPGOCAResources/src/java/org/apache/fop/render/afp/AFPRendererConfigurator.java
Modified:
xmlgraphics/fop/branches/Temp_AFPGOCAResources/lib/xmlgraphics-commons-1.4svn.jar
URL:
http://svn.apache.org/viewvc/xmlgraphics/fop/branches/Temp_AFPGOCAResources/lib/xmlgraphics-commons-1.4svn.jar?rev=705234&r1=705233&r2=705234&view=diff
==============================================================================
Binary files - no diff available.
Modified:
xmlgraphics/fop/branches/Temp_AFPGOCAResources/src/java/org/apache/fop/render/afp/AFPImageGraphics2DFactory.java
URL:
http://svn.apache.org/viewvc/xmlgraphics/fop/branches/Temp_AFPGOCAResources/src/java/org/apache/fop/render/afp/AFPImageGraphics2DFactory.java?rev=705234&r1=705233&r2=705234&view=diff
==============================================================================
---
xmlgraphics/fop/branches/Temp_AFPGOCAResources/src/java/org/apache/fop/render/afp/AFPImageGraphics2DFactory.java
(original)
+++
xmlgraphics/fop/branches/Temp_AFPGOCAResources/src/java/org/apache/fop/render/afp/AFPImageGraphics2DFactory.java
Thu Oct 16 06:06:58 2008
@@ -24,6 +24,7 @@
import org.apache.xmlgraphics.image.loader.impl.ImageGraphics2D;
import org.apache.xmlgraphics.java2d.Graphics2DImagePainter;
+import org.apache.xmlgraphics.util.MimeConstants;
/**
@@ -50,6 +51,10 @@
AFPGraphicsObjectInfo graphicsObjectInfo
= (AFPGraphicsObjectInfo)super.create(afpImageInfo);
+ // set mime type (unsupported by MOD:CA registry)
+ graphicsObjectInfo.setMimeType(MimeConstants.MIME_AFP_GOCA);
+
+ // set graphics 2d
AFPGraphics2DAdapter g2dAdapter = afpImageInfo.g2dAdapter;
AFPGraphics2D g2d = g2dAdapter.getGraphics2D();
AFPInfo afpInfo =
AFPSVGHandler.getAFPInfo(afpImageInfo.rendererContext);
@@ -58,10 +63,12 @@
g2d.setState(state);
graphicsObjectInfo.setGraphics2D(g2d);
+ // set painter
ImageGraphics2D imageG2D = (ImageGraphics2D)afpImageInfo.img;
Graphics2DImagePainter painter = imageG2D.getGraphics2DImagePainter();
graphicsObjectInfo.setPainter(painter);
+ // set object area
AFPObjectAreaInfo objectAreaInfo =
graphicsObjectInfo.getObjectAreaInfo();
Rectangle area = new Rectangle(objectAreaInfo.getWidth(),
objectAreaInfo.getHeight());
graphicsObjectInfo.setArea(area);
Modified:
xmlgraphics/fop/branches/Temp_AFPGOCAResources/src/java/org/apache/fop/render/afp/AFPRendererConfigurator.java
URL:
http://svn.apache.org/viewvc/xmlgraphics/fop/branches/Temp_AFPGOCAResources/src/java/org/apache/fop/render/afp/AFPRendererConfigurator.java?rev=705234&r1=705233&r2=705234&view=diff
==============================================================================
---
xmlgraphics/fop/branches/Temp_AFPGOCAResources/src/java/org/apache/fop/render/afp/AFPRendererConfigurator.java
(original)
+++
xmlgraphics/fop/branches/Temp_AFPGOCAResources/src/java/org/apache/fop/render/afp/AFPRendererConfigurator.java
Thu Oct 16 06:06:58 2008
@@ -240,6 +240,7 @@
} else {
afpRenderer.setColorImages(true);
}
+
// images are embedded directly without conversion to bitmapped
IOCA
afpRenderer.setNativeImages(imagesCfg.getAttributeAsBoolean("native", false));
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]