Package org.apache.fop.datatypes

Examples of org.apache.fop.datatypes.ColorSpace


            }

            ColorModel cm = consumer.getColorModel();
            this.m_bitsPerPixel = 8;
            // this.m_bitsPerPixel = cm.getPixelSize();
            this.m_colorSpace = new ColorSpace(ColorSpace.DEVICE_RGB);
            if (cm.hasAlpha()) {
                int transparencyType =
                    cm.getTransparency();    // java.awt.Transparency. BITMASK or OPAQUE or TRANSLUCENT
                if (transparencyType == java.awt.Transparency.OPAQUE) {
                    this.m_isTransparent = false;
View Full Code Here


            this.m_width = imageOp.getWidth();

            ColorModel cm = imageOp.getColorModel();
            this.m_bitsPerPixel = 8;
            // this.m_bitsPerPixel = cm.getPixelSize();
            this.m_colorSpace = new ColorSpace(ColorSpace.DEVICE_RGB);

            BufferedImage imageData = imageOp.getAsBufferedImage();
            int[] tmpMap = imageData.getRGB(0, 0, this.m_width,
                                            this.m_height, null, 0,
                                            this.m_width);
View Full Code Here

            }

            ColorModel cm = consumer.getColorModel();
            this.m_bitsPerPixel = 8;
            // this.m_bitsPerPixel = cm.getPixelSize();
            this.m_colorSpace = new ColorSpace(ColorSpace.DEVICE_RGB);
            if (cm.hasAlpha()) {
                int transparencyType =
                    cm.getTransparency();    // java.awt.Transparency. BITMASK or OPAQUE or TRANSLUCENT
                if (transparencyType == java.awt.Transparency.OPAQUE) {
                    this.m_isTransparent = false;
View Full Code Here

 
  private PDFNumber pdfNumber = new PDFNumber();
 
  public PDFColor(org.apache.fop.datatypes.ColorType theColor)
  {
    this.colorSpace = new ColorSpace(ColorSpace.DEVICE_RGB);
    //super(theNumber)
    this.red  =  (double)theColor.red();
    this.green = (double)theColor.green();
    this.blue  = (double)theColor.blue();
   
View Full Code Here

   
  }

  public PDFColor(double theRed, double theGreen, double theBlue) {
    //super(theNumber);
    this.colorSpace = new ColorSpace(ColorSpace.DEVICE_RGB);

    this.red = theRed;
    this.green = theGreen;
    this.blue = theBlue;
  }
View Full Code Here

  }
 
  public PDFColor(double theCyan, double theMagenta, double theYellow, double theBlack) {
    //super(theNumber);//?
   
    this.colorSpace = new ColorSpace(ColorSpace.DEVICE_CMYK);
   
    this.cyan = theCyan;
    this.magenta = theMagenta;
    this.yellow = theYellow;
    this.black = theBlack;
View Full Code Here

        PDFFunction myfunky;
        PDFFunction myfunc;
        Vector theCzero;
        Vector theCone;
        PDFPattern myPattern;
        ColorSpace theColorSpace;
        double interpolation = (double) 1.000;
        Vector theFunctions = new Vector();

        int currentPosition;
        int lastPosition = theColors.size()-1;
View Full Code Here

    p = p + "/Name /Im" + Xnum + "\n";
    p = p + "/Length " + imgStream.getDataLength();
    p = p + "/Width " + fopimage.getWidth() + "\n";
    p = p + "/Height " + fopimage.getHeight() + "\n";
    p = p + "/BitsPerComponent " + fopimage.getBitsPerPixel() + "\n";
    ColorSpace cs = fopimage.getColorSpace();
    p = p + "/ColorSpace /" + cs.getColorSpacePDFString() + "\n";
    if (fopimage.isTransparent()) {
      PDFColor transp = fopimage.getTransparentColor();
      p = p + "/Mask [" + transp.red255() + " " + transp.red255() + " " + transp.green255() + " " + transp.green255() + " " + transp.blue255() + " " + transp.blue255() + "]\n";
    }
    p = p + dictEntries;
View Full Code Here

            someColors.addElement(color1);
            PDFColor color2 = new PDFColor(c2.getRed(), c2.getGreen(),
                                           c2.getBlue());
            someColors.addElement(color2);

            ColorSpace aColorSpace = new ColorSpace(ColorSpace.DEVICE_RGB);
        } else if (paint instanceof TexturePaint) {}
    }
View Full Code Here

        TempImage(int width, int height, byte[] result,
                  byte[] mask) throws FopImageException {
            this.m_height = height;
            this.m_width = width;
            this.m_bitsPerPixel = 8;
            this.m_colorSpace = new ColorSpace(ColorSpace.DEVICE_RGB);
            // this.m_isTransparent = false;
            // this.m_bitmapsSize = this.m_width * this.m_height * 3;
            this.m_bitmaps = result;
            this.m_mask = mask;
        }
View Full Code Here

TOP

Related Classes of org.apache.fop.datatypes.ColorSpace

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.