Examples of JRBasePrintImage


Examples of net.sf.jasperreports.engine.base.JRBasePrintImage

   
    editorPane.setText(htmlContent);
    editorPane.setBorder(null);
    editorPane.setSize(editorPane.getPreferredSize());
   
    JRBasePrintImage printImage = new JRBasePrintImage(componentElement.getDefaultStyleProvider());
    printImage.setX(componentElement.getX());
        printImage.setY(componentElement.getY());
        printImage.setWidth(componentElement.getWidth());
        printImage.setHeight(componentElement.getHeight());
        printImage.setScaleImage(html.getScaleType());
        printImage.setHorizontalAlignment(html.getHorizontalAlign());
        printImage.setVerticalAlignment(html.getVerticalAlign());
        printImage.setStyle(componentElement.getStyle());
        printImage.setMode(componentElement.getModeValue());
        printImage.setBackcolor(componentElement.getBackcolor());
        printImage.setForecolor(componentElement.getForecolor());

    printImage.setRenderer(new AwtComponentRenderer(editorPane));
   
        return printImage;
  }
View Full Code Here

Examples of net.sf.jasperreports.engine.base.JRBasePrintImage

    String htmlContent = (String) element.getParameterValue(HtmlPrintElement.PARAMETER_HTML_CONTENT);
    String scaleType = (String) element.getParameterValue(HtmlPrintElement.PARAMETER_SCALE_TYPE);
    String horizontalAlignment = (String) element.getParameterValue(HtmlPrintElement.PARAMETER_HORIZONTAL_ALIGN);
    String verticalAlignment = (String) element.getParameterValue(HtmlPrintElement.PARAMETER_VERTICAL_ALIGN);
   
        JRBasePrintImage printImage = new JRBasePrintImage(element.getDefaultStyleProvider());
        printImage.setStyle(element.getStyle());
        printImage.setMode(element.getModeValue());
        printImage.setBackcolor(element.getBackcolor());
        printImage.setForecolor(element.getForecolor());
        printImage.setX(element.getX());
        printImage.setY(element.getY());
        printImage.setWidth(element.getWidth());
        printImage.setScaleImage(ScaleImageEnum.getByName(scaleType));
        printImage.setHorizontalAlignment(HorizontalAlignEnum.getByName(horizontalAlignment));
        printImage.setVerticalAlignment(VerticalAlignEnum.getByName(verticalAlignment));
       
    FlyingSaucerXhtmlToImageRenderer renderer = new FlyingSaucerXhtmlToImageRenderer(getHtmlDocument(htmlContent), element.getWidth(), element.getHeight());
    printImage.setRenderer(renderer);
   
    if (printImage.getScaleImageValue() == ScaleImageEnum.REAL_HEIGHT || printImage.getScaleImageValue() == ScaleImageEnum.REAL_SIZE) {
      printImage.setHeight(renderer.getComputedSize().height);
    } else {
      printImage.setHeight(element.getHeight());
    }
    return printImage;
  }
View Full Code Here

Examples of net.sf.jasperreports.engine.base.JRBasePrintImage

   
    if (html.getHtmlContentExpression() != null) {
      htmlContent = JRExpressionUtil.getExpressionText(html.getHtmlContentExpression());
    }
   
        JRBasePrintImage printImage = new JRBasePrintImage(componentElement.getDefaultStyleProvider());

        printImage.setStyle(componentElement.getStyle());
        printImage.setMode(componentElement.getModeValue());
        printImage.setBackcolor(componentElement.getBackcolor());
        printImage.setForecolor(componentElement.getForecolor());
        printImage.setX(componentElement.getX());
        printImage.setY(componentElement.getY());
        printImage.setWidth(componentElement.getWidth());
        printImage.setHeight(componentElement.getHeight());
        printImage.setScaleImage(html.getScaleType());
        printImage.setHorizontalAlignment(html.getHorizontalAlign());
        printImage.setVerticalAlignment(html.getVerticalAlign());
       
    FlyingSaucerXhtmlToImageRenderer renderer = new FlyingSaucerXhtmlToImageRenderer(getHtmlDocument(htmlContent), componentElement.getWidth(), componentElement.getHeight());
    printImage.setRenderer(renderer);
        return printImage;
  }
View Full Code Here

Examples of net.sf.jasperreports.engine.base.JRBasePrintImage

            parcelDataListFinalization.add(parcelData);
        }
    }
    private JRPrintElement printImage(String imageName, int posX, int posY, int width, int height) {
        try {
            image = new JRBasePrintImage(jasperPrint.getDefaultStyleProvider());
            image.setX(posX);
            image.setY(posY);
            image.setWidth(width);
            image.setHeight(height);
            image.setScaleImage(JRImage.SCALE_IMAGE_FILL_FRAME);
View Full Code Here

Examples of net.sf.jasperreports.engine.base.JRBasePrintImage

        text.setText(textToWrite);
        return text;
    }

    private JRPrintElement createBarcode(String code, int posX, int posY, int width, int height) {
      JRBasePrintImage image = new JRBasePrintImage(jasperPrint.getDefaultStyleProvider());
      image.setX(posX);
      image.setY(posY);
      image.setWidth(width);
      image.setHeight(height);
        try {
            image.setScaleImage(JRImage.SCALE_IMAGE_FILL_FRAME);
           
            Barcode barcode = BarcodeFactory.createCode128(code);
            barcode.setDrawingText(false);
                image.setRenderer(
                        JRImageRenderer.getInstance(JRImageLoader.loadImageDataFromAWTImage(BarcodeImageHandler.getImage(barcode))
                        )
                );
        } catch (BarcodeException e) {
            e.printStackTrace();
View Full Code Here

Examples of net.sf.jasperreports.engine.base.JRBasePrintImage

              parcelDataList.add(parcelData);
      }
      private JRPrintElement printImage(String imageName, int posX, int posY, int width, int height) {
          try {
              image = new JRBasePrintImage(jasperPrint.getDefaultStyleProvider());
              image.setX(posX);
              image.setY(posY);
              image.setWidth(width);
              image.setHeight(height);
              image.setScaleImage(JRImage.SCALE_IMAGE_FILL_FRAME);
View Full Code Here

Examples of net.sf.jasperreports.engine.base.JRBasePrintImage

        return text;
    }
   
    private JRPrintImage printImage(String imageName, int posX, int posY, int width, int height) {
        try {
            image = new JRBasePrintImage(jasperPrint.getDefaultStyleProvider());
            image.setX(posX);
            image.setY(posY);
            image.setWidth(width);
            image.setHeight(height);
            image.setScaleImage(JRImage.SCALE_IMAGE_FILL_FRAME);
View Full Code Here

Examples of net.sf.jasperreports.engine.base.JRBasePrintImage

        line.setHeight(15);
        return line;
    }
   
    private JRPrintElement printImage(String imageName, int posX, int posY, int width, int height) {
      JRBasePrintImage image = new JRBasePrintImage(jasperPrint.getDefaultStyleProvider());
      image.setX(posX);
      image.setY(posY);
      image.setWidth(width);
      image.setHeight(height);
      image.setScaleImage(JRImage.SCALE_IMAGE_FILL_FRAME);
        try {
           File photoPath = new File(Constants.PHOTO_DIR + imageName);
             if (photoPath.exists()) {
               image.setRenderer(
                   JRImageRenderer.getInstance(
                       JRImageLoader.loadImageDataFromLocation(Constants.PHOTO_DIR + imageName)
                   )
               );
             }
View Full Code Here

Examples of net.sf.jasperreports.engine.base.JRBasePrintImage

    text.setStyle(style);
    return text;
  }

  private JRPrintElement printImage(String imageName, int posX, int posY, int width, int height) {
    JRBasePrintImage  image = new JRBasePrintImage(jasperPrint.getDefaultStyleProvider());
    image.setX(posX);
    image.setY(posY);
    image.setWidth(width);
    image.setHeight(height);
    image.setScaleImage(JRImage.SCALE_IMAGE_FILL_FRAME);
    try {
      File photoPath = new File(Constants.PHOTO_DIR + imageName);
      if (photoPath.exists()) {
        image.setRenderer(
            JRImageRenderer.getInstance(
                JRImageLoader.loadImageDataFromLocation(Constants.PHOTO_DIR + imageName)
            )
        );
      }
View Full Code Here

Examples of net.sf.jasperreports.engine.base.JRBasePrintImage

         
          return jasperPrint;
      }

      private JRPrintElement printImage(String imageName, int posX, int posY, int width, int height) {
        JRBasePrintImage image = new JRBasePrintImage(jasperPrint.getDefaultStyleProvider());
        image.setX(posX);
        image.setY(posY);
        image.setWidth(width);
        image.setHeight(height);
        image.setScaleImage(JRImage.SCALE_IMAGE_FILL_FRAME);
        try {
           File photoPath = new File(Constants.PHOTO_DIR + imageName);
               if (photoPath.exists()) {
                 image.setRenderer(
                     JRImageRenderer.getInstance(
                         JRImageLoader.loadImageDataFromLocation(Constants.PHOTO_DIR + imageName)
                     )
                 );
               }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.