You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by ja...@apache.org on 2014/08/06 23:08:19 UTC
svn commit: r1616350 -
/pdfbox/trunk/preflight/src/main/java/org/apache/pdfbox/preflight/content/PreflightContentStream.java
Author: jahewson
Date: Wed Aug 6 21:08:18 2014
New Revision: 1616350
URL: http://svn.apache.org/r1616350
Log:
PDFBOX-678: fix build
Modified:
pdfbox/trunk/preflight/src/main/java/org/apache/pdfbox/preflight/content/PreflightContentStream.java
Modified: pdfbox/trunk/preflight/src/main/java/org/apache/pdfbox/preflight/content/PreflightContentStream.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/preflight/src/main/java/org/apache/pdfbox/preflight/content/PreflightContentStream.java?rev=1616350&r1=1616349&r2=1616350&view=diff
==============================================================================
--- pdfbox/trunk/preflight/src/main/java/org/apache/pdfbox/preflight/content/PreflightContentStream.java (original)
+++ pdfbox/trunk/preflight/src/main/java/org/apache/pdfbox/preflight/content/PreflightContentStream.java Wed Aug 6 21:08:18 2014
@@ -43,6 +43,7 @@ import org.apache.pdfbox.pdmodel.font.PD
import org.apache.pdfbox.pdmodel.graphics.state.PDGraphicsState;
import org.apache.pdfbox.pdmodel.graphics.form.PDFormXObject;
import org.apache.pdfbox.pdmodel.graphics.state.PDTextState;
+import org.apache.pdfbox.pdmodel.graphics.state.RenderingMode;
import org.apache.pdfbox.preflight.PreflightContext;
import org.apache.pdfbox.preflight.ValidationResult.ValidationError;
import org.apache.pdfbox.preflight.exception.ValidationException;
@@ -311,7 +312,7 @@ public class PreflightContentStream exte
{
// TextSize accessible through the TextState
PDTextState textState = getGraphicsState().getTextState();
- final int renderingMode = textState.getRenderingMode();
+ final RenderingMode renderingMode = textState.getRenderingMode();
final PDFont font = textState.getFont();
if (font == null)
{
@@ -321,7 +322,7 @@ public class PreflightContentStream exte
}
FontContainer fontContainer = context.getFontContainer(font.getCOSObject());
- if (renderingMode == 3 && (fontContainer == null || !fontContainer.isEmbeddedFont()))
+ if (renderingMode == RenderingMode.NEITHER && (fontContainer == null || !fontContainer.isEmbeddedFont()))
{
// font not embedded and rendering mode is 3. Valid case and nothing to check
return;
@@ -370,7 +371,7 @@ public class PreflightContentStream exte
}
catch (GlyphException e)
{
- if (renderingMode != 3)
+ if (renderingMode != RenderingMode.NEITHER)
{
registerError(e.getMessage(), e.getErrorCode());
return;