1 31 package org.pdfbox.pdmodel.graphics.color; 32 33 import org.pdfbox.cos.COSArray; 34 import org.pdfbox.cos.COSName; 35 36 import java.awt.color.ColorSpace ; 37 import java.awt.image.ColorModel ; 38 39 import java.io.IOException ; 40 41 47 public class PDPattern extends PDColorSpace 48 { 49 private COSArray array; 50 51 54 public static final String NAME = "Pattern"; 55 56 59 public PDPattern() 60 { 61 array = new COSArray(); 62 array.add( COSName.getPDFName( NAME ) ); 63 } 64 65 70 public PDPattern( COSArray pattern) 71 { 72 array = pattern; 73 } 74 75 80 public String getName() 81 { 82 return NAME; 83 } 84 85 92 public int getNumberOfComponents() throws IOException 93 { 94 return -1; 95 } 96 97 104 public ColorSpace createColorSpace() throws IOException 105 { 106 throw new IOException ( "Not implemented" ); 107 } 108 109 118 public ColorModel createColorModel( int bpc ) throws IOException 119 { 120 throw new IOException ( "Not implemented" ); 121 } 122 } | Popular Tags |