1 17 18 19 20 package org.apache.fop.pdf; 21 22 import java.io.IOException ; 23 import java.io.OutputStream ; 24 25 29 public interface PDFImage { 30 31 37 String getKey(); 38 39 47 void setup(PDFDocument doc); 48 49 54 int getWidth(); 55 56 61 int getHeight(); 62 63 69 PDFDeviceColorSpace getColorSpace(); 70 71 76 int getBitsPerPixel(); 77 78 83 boolean isPS(); 84 85 90 boolean isTransparent(); 91 92 97 PDFColor getTransparentColor(); 98 99 104 String getMask(); 105 106 111 String getSoftMask(); 112 113 114 boolean isInverted(); 115 116 121 PDFFilter getPDFFilter(); 122 123 125 131 void outputContents(OutputStream out) throws IOException ; 132 133 138 PDFICCStream getICCStream(); 139 140 145 String getFilterHint(); 146 147 } 148 149 | Popular Tags |