1 31 package org.pdfbox.util.operator.pagedrawer; 32 33 import java.util.List ; 34 import org.pdfbox.pdfviewer.PageDrawer; 35 import org.pdfbox.pdmodel.graphics.color.PDColorSpaceInstance; 36 import org.pdfbox.util.PDFOperator; 37 38 39 import java.awt.Color ; 40 import java.io.IOException ; 41 42 48 public class SetNonStrokingColorSpace extends org.pdfbox.util.operator.SetNonStrokingColorSpace 49 { 50 56 public void process(PDFOperator operator, List arguments) throws IOException 57 { 58 try 59 { 60 super.process( operator, arguments ); 61 PageDrawer drawer = (PageDrawer)context; 62 PDColorSpaceInstance colorInstance = drawer.getGraphicsState().getNonStrokingColorSpace(); 63 Color color = colorInstance.createColor(); 64 drawer.setNonStrokingColor( color ); 65 } 66 catch( IOException e ) 67 { 68 } 70 } 71 } 72 | Popular Tags |