Class PdfContentStreamAdapter


  • public class PdfContentStreamAdapter
    extends Object
    • Constructor Detail

      • PdfContentStreamAdapter

        public PdfContentStreamAdapter​(org.apache.pdfbox.pdmodel.PDPageContentStream cs)
    • Method Detail

      • fillRect

        public void fillRect​(float x,
                             float y,
                             float w,
                             float h)
      • addRect

        public void addRect​(float x,
                            float y,
                            float w,
                            float h)
      • newPath

        public void newPath()
      • setExtGState

        public void setExtGState​(org.apache.pdfbox.pdmodel.graphics.state.PDExtendedGraphicsState gs)
      • closeSubpath

        public void closeSubpath()
      • curveTo

        public void curveTo​(float x1,
                            float y1,
                            float x2,
                            float y2,
                            float x3,
                            float y3)
      • curveTo

        public void curveTo​(float x1,
                            float y1,
                            float x3,
                            float y3)
      • closeContent

        public void closeContent()
      • lineTo

        public void lineTo​(float x1,
                           float y1)
      • moveTo

        public void moveTo​(float x1,
                           float y1)
      • fillEvenOdd

        public void fillEvenOdd()
      • fillNonZero

        public void fillNonZero()
      • stroke

        public void stroke()
      • clipNonZero

        public void clipNonZero()
      • clipEvenOdd

        public void clipEvenOdd()
      • setStrokingColor

        public void setStrokingColor​(int r,
                                     int g,
                                     int b)
      • setStrokingColor

        public void setStrokingColor​(float c,
                                     float m,
                                     float y,
                                     float k)
      • setFillColor

        public void setFillColor​(int r,
                                 int g,
                                 int b)
      • setFillColor

        public void setFillColor​(float c,
                                 float m,
                                 float y,
                                 float k)
      • setLineWidth

        public void setLineWidth​(float width)
      • setLineCap

        public void setLineCap​(int capStyle)
      • setLineJoin

        public void setLineJoin​(int joinStyle)
      • setLineDash

        public void setLineDash​(float[] dash,
                                float phase)
      • restoreGraphics

        public void restoreGraphics()
      • saveGraphics

        public void saveGraphics()
      • beginText

        public void beginText()
      • endText

        public void endText()
      • setFont

        public void setFont​(org.apache.pdfbox.pdmodel.font.PDFont font,
                            float size)
      • setTextMatrix

        public void setTextMatrix​(float a,
                                  float b,
                                  float c,
                                  float d,
                                  float e,
                                  float f)
      • setRenderingMode

        public void setRenderingMode​(org.apache.pdfbox.pdmodel.graphics.state.RenderingMode rm)
      • drawString

        public void drawString​(String s)
      • drawImage

        public void drawImage​(org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject xobject,
                              float x,
                              float y,
                              float w,
                              float h)
      • drawXForm

        public void drawXForm​(org.apache.pdfbox.pdmodel.graphics.form.PDFormXObject xObject)
      • setMiterLimit

        public void setMiterLimit​(float miterLimit)
      • drawStringWithPositioning

        public void drawStringWithPositioning​(Object[] str)
        Parameters:
        str - MUST consist of a array of strings optionally interspersed with Float values specifying additional spacing.
      • applyPdfMatrix

        public void applyPdfMatrix​(AffineTransform transform)
      • placeXForm

        public void placeXForm​(float x,
                               float y,
                               org.apache.pdfbox.pdmodel.graphics.form.PDFormXObject xFormObject)
      • beginMarkedContent

        public void beginMarkedContent​(org.apache.pdfbox.cos.COSName tag,
                                       org.apache.pdfbox.cos.COSDictionary dict)
      • endMarkedContent

        public void endMarkedContent()
      • paintGradient

        public void paintGradient​(org.apache.pdfbox.pdmodel.graphics.shading.PDShading shading)