Class StandardPdfContent

java.lang.Object
net.sf.jasperreports.pdf.classic.producer.StandardPdfContent
All Implemented Interfaces:
net.sf.jasperreports.pdf.common.PdfContent

public class StandardPdfContent extends Object implements net.sf.jasperreports.pdf.common.PdfContent
Author:
Lucian Chirita (lucianc@users.sourceforge.net)
  • Constructor Details

    • StandardPdfContent

      public StandardPdfContent(com.lowagie.text.pdf.PdfWriter pdfWriter, ColorSpace cmykColorSpace)
  • Method Details

    • getPdfWriter

      public com.lowagie.text.pdf.PdfWriter getPdfWriter()
    • getPdfContentByte

      public com.lowagie.text.pdf.PdfContentByte getPdfContentByte()
    • refreshContent

      public void refreshContent()
    • setFillColor

      public void setFillColor(Color color)
      Specified by:
      setFillColor in interface net.sf.jasperreports.pdf.common.PdfContent
    • setFillColorAlpha

      public void setFillColorAlpha(int alpha)
      Specified by:
      setFillColorAlpha in interface net.sf.jasperreports.pdf.common.PdfContent
    • resetFillColor

      public void resetFillColor()
      Specified by:
      resetFillColor in interface net.sf.jasperreports.pdf.common.PdfContent
    • setFillAlpha

      protected void setFillAlpha(int alpha)
    • setStrokeColor

      public void setStrokeColor(Color color)
      Specified by:
      setStrokeColor in interface net.sf.jasperreports.pdf.common.PdfContent
    • resetStrokeColor

      public void resetStrokeColor()
      Specified by:
      resetStrokeColor in interface net.sf.jasperreports.pdf.common.PdfContent
    • setStrokeAlpha

      protected void setStrokeAlpha(int alpha)
    • setLineWidth

      public void setLineWidth(float lineWidth)
      Specified by:
      setLineWidth in interface net.sf.jasperreports.pdf.common.PdfContent
    • setLineCap

      public void setLineCap(net.sf.jasperreports.pdf.common.LineCapStyle lineCap)
      Specified by:
      setLineCap in interface net.sf.jasperreports.pdf.common.PdfContent
    • setLineDash

      public void setLineDash(float phase)
      Specified by:
      setLineDash in interface net.sf.jasperreports.pdf.common.PdfContent
    • setLineDash

      public void setLineDash(float unitsOn, float unitsOff, float phase)
      Specified by:
      setLineDash in interface net.sf.jasperreports.pdf.common.PdfContent
    • strokeLine

      public void strokeLine(float x1, float y1, float x2, float y2)
      Specified by:
      strokeLine in interface net.sf.jasperreports.pdf.common.PdfContent
    • fillRectangle

      public void fillRectangle(float x, float y, float width, float height)
      Specified by:
      fillRectangle in interface net.sf.jasperreports.pdf.common.PdfContent
    • fillRoundRectangle

      public void fillRoundRectangle(float x, float y, float width, float height, float radius)
      Specified by:
      fillRoundRectangle in interface net.sf.jasperreports.pdf.common.PdfContent
    • strokeRoundRectangle

      public void strokeRoundRectangle(float x, float y, float width, float height, float radius)
      Specified by:
      strokeRoundRectangle in interface net.sf.jasperreports.pdf.common.PdfContent
    • fillEllipse

      public void fillEllipse(float x1, float y1, float x2, float y2)
      Specified by:
      fillEllipse in interface net.sf.jasperreports.pdf.common.PdfContent
    • strokeEllipse

      public void strokeEllipse(float x1, float y1, float x2, float y2)
      Specified by:
      strokeEllipse in interface net.sf.jasperreports.pdf.common.PdfContent
    • setLiteral

      public void setLiteral(String string)
      Specified by:
      setLiteral in interface net.sf.jasperreports.pdf.common.PdfContent
    • transform

      public void transform(AffineTransform atrans)
      Specified by:
      transform in interface net.sf.jasperreports.pdf.common.PdfContent