HiraokaHyperTools.iTextSharp-LGPL  0.2.5
iTextSharp.text.pdf.StampContent Class Reference
Inheritance diagram for iTextSharp.text.pdf.StampContent:
iTextSharp.text.pdf.PdfContentByte

Public Member Functions

override void SetAction (PdfAction action, float llx, float lly, float urx, float ury)
 
- Public Member Functions inherited from iTextSharp.text.pdf.PdfContentByte
 PdfContentByte (PdfWriter wr)
 
override string ToString ()
 
byte[] ToPdf (PdfWriter writer)
 
void Add (PdfContentByte other)
 
void SetLeading (float v)
 
void SetFlatness (float value)
 
void SetLineCap (int value)
 
void SetLineDash (float value)
 
void SetLineDash (float unitsOn, float phase)
 
void SetLineDash (float unitsOn, float unitsOff, float phase)
 
void SetLineDash (float[] array, float phase)
 
void SetLineJoin (int value)
 
void SetLineWidth (float value)
 
void SetMiterLimit (float value)
 
void Clip ()
 
void EoClip ()
 
virtual void SetGrayFill (float value)
 
virtual void ResetGrayFill ()
 
virtual void SetGrayStroke (float value)
 
virtual void ResetGrayStroke ()
 
virtual void SetRGBColorFillF (float red, float green, float blue)
 
virtual void ResetRGBColorFill ()
 
virtual void SetRGBColorStrokeF (float red, float green, float blue)
 
virtual void ResetRGBColorStroke ()
 
virtual void SetCMYKColorFillF (float cyan, float magenta, float yellow, float black)
 
virtual void ResetCMYKColorFill ()
 
virtual void SetCMYKColorStrokeF (float cyan, float magenta, float yellow, float black)
 
virtual void ResetCMYKColorStroke ()
 
void MoveTo (float x, float y)
 
void LineTo (float x, float y)
 
void CurveTo (float x1, float y1, float x2, float y2, float x3, float y3)
 
void CurveTo (float x2, float y2, float x3, float y3)
 
void CurveFromTo (float x1, float y1, float x3, float y3)
 
void Circle (float x, float y, float r)
 
void Rectangle (float x, float y, float w, float h)
 
void VariableRectangle (Rectangle rect)
 
void Rectangle (Rectangle rectangle)
 
void ClosePath ()
 
void NewPath ()
 
void Stroke ()
 
void ClosePathStroke ()
 
void Fill ()
 
void EoFill ()
 
void FillStroke ()
 
void ClosePathFillStroke ()
 
void EoFillStroke ()
 
void ClosePathEoFillStroke ()
 
virtual void AddImage (Image image)
 
virtual void AddImage (Image image, bool inlineImage)
 
virtual void AddImage (Image image, float a, float b, float c, float d, float e, float f)
 
virtual void AddImage (Image image, float a, float b, float c, float d, float e, float f, bool inlineImage)
 
void Reset ()
 
void Reset (bool validateContent)
 
void BeginText ()
 
void EndText ()
 
void SaveState ()
 
void RestoreState ()
 
void SetCharacterSpacing (float value)
 
void SetWordSpacing (float value)
 
void SetHorizontalScaling (float value)
 
virtual void SetFontAndSize (BaseFont bf, float size)
 
void SetTextRenderingMode (int value)
 
void SetTextRise (float value)
 
void ShowText (string text)
 
void ShowTextKerned (String text)
 
void NewlineShowText (string text)
 
void NewlineShowText (float wordSpacing, float charSpacing, string text)
 
void SetTextMatrix (float a, float b, float c, float d, float x, float y)
 
void SetTextMatrix (float x, float y)
 
void MoveText (float x, float y)
 
void MoveTextWithLeading (float x, float y)
 
void NewlineText ()
 
void AddOutline (PdfOutline outline, string name)
 
float GetEffectiveStringWidth (String text, bool kerned)
 
void ShowTextAligned (int alignment, String text, float x, float y, float rotation)
 
void ShowTextAlignedKerned (int alignment, String text, float x, float y, float rotation)
 
void ConcatCTM (float a, float b, float c, float d, float e, float f)
 
void Arc (float x1, float y1, float x2, float y2, float startAng, float extent)
 
void Ellipse (float x1, float y1, float x2, float y2)
 
PdfPatternPainter CreatePattern (float width, float height, float xstep, float ystep)
 
PdfPatternPainter CreatePattern (float width, float height)
 
PdfPatternPainter CreatePattern (float width, float height, float xstep, float ystep, Color color)
 
PdfPatternPainter CreatePattern (float width, float height, Color color)
 
PdfTemplate CreateTemplate (float width, float height)
 
PdfAppearance CreateAppearance (float width, float height)
 
void AddPSXObject (PdfPSXObject psobject)
 
virtual void AddTemplate (PdfTemplate template, float a, float b, float c, float d, float e, float f)
 
void AddTemplate (PdfTemplate template, float x, float y)
 
virtual void SetCMYKColorFill (int cyan, int magenta, int yellow, int black)
 
virtual void SetCMYKColorStroke (int cyan, int magenta, int yellow, int black)
 
virtual void SetRGBColorFill (int red, int green, int blue)
 
virtual void SetRGBColorStroke (int red, int green, int blue)
 
virtual void SetColorStroke (Color value)
 
virtual void SetColorFill (Color value)
 
virtual void SetColorFill (PdfSpotColor sp, float tint)
 
virtual void SetColorStroke (PdfSpotColor sp, float tint)
 
virtual void SetPatternFill (PdfPatternPainter p)
 
virtual void SetPatternFill (PdfPatternPainter p, Color color)
 
virtual void SetPatternFill (PdfPatternPainter p, Color color, float tint)
 
virtual void SetPatternStroke (PdfPatternPainter p, Color color)
 
virtual void SetPatternStroke (PdfPatternPainter p, Color color, float tint)
 
virtual void SetPatternStroke (PdfPatternPainter p)
 
virtual void PaintShading (PdfShading shading)
 
virtual void PaintShading (PdfShadingPattern shading)
 
virtual void SetShadingFill (PdfShadingPattern shading)
 
virtual void SetShadingStroke (PdfShadingPattern shading)
 
void ShowText (PdfTextArray text)
 
void LocalGoto (string name, float llx, float lly, float urx, float ury)
 
bool LocalDestination (string name, PdfDestination destination)
 
void RemoteGoto (string filename, string name, float llx, float lly, float urx, float ury)
 
void RemoteGoto (string filename, int page, float llx, float lly, float urx, float ury)
 
void RoundRectangle (float x, float y, float w, float h, float r)
 
void SetLiteral (string s)
 
void SetLiteral (char c)
 
void SetLiteral (float n)
 
void DrawRadioField (float llx, float lly, float urx, float ury, bool on)
 
void DrawTextField (float llx, float lly, float urx, float ury)
 
void DrawButton (float llx, float lly, float urx, float ury, string text, BaseFont bf, float size)
 
void SetGState (PdfGState gstate)
 
void BeginLayer (IPdfOCG layer)
 
void EndLayer ()
 
virtual void SetDefaultColorspace (PdfName name, PdfObject obj)
 
void Transform (System.Drawing.Drawing2D.Matrix tx)
 
void BeginMarkedContentSequence (PdfStructureElement struc)
 
void EndMarkedContentSequence ()
 
void BeginMarkedContentSequence (PdfName tag, PdfDictionary property, bool inline)
 
void BeginMarkedContentSequence (PdfName tag)
 
void SanityCheck ()
 
virtual void AddFormXObj (PdfStream template, PdfName name, float a, float b, float c, float d, float e, float f)
 

Properties

override PdfContentByte Duplicate [get]
 
- Properties inherited from iTextSharp.text.pdf.PdfContentByte
ByteBuffer InternalBuffer [get]
 
float XTLM [get]
 
float YTLM [get]
 
float CharacterSpacing [get]
 
float WordSpacing [get]
 
float HorizontalScaling [get]
 
float Leading [get]
 
PdfOutline RootOutline [get]
 
PdfWriter PdfWriter [get]
 
PdfDocument PdfDocument [get]
 
virtual PdfContentByte Duplicate [get]
 

Additional Inherited Members

- Static Public Member Functions inherited from iTextSharp.text.pdf.PdfContentByte
static PdfTextArray GetKernArray (String text, BaseFont font)
 
static ArrayList BezierArc (float x1, float y1, float x2, float y2, float startAng, float extent)
 
- Static Public Attributes inherited from iTextSharp.text.pdf.PdfContentByte
const int ALIGN_CENTER = Element.ALIGN_CENTER
 
const int ALIGN_LEFT = Element.ALIGN_LEFT
 
const int ALIGN_RIGHT = Element.ALIGN_RIGHT
 
const int LINE_CAP_BUTT = 0
 
const int LINE_CAP_ROUND = 1
 
const int LINE_CAP_PROJECTING_SQUARE = 2
 
const int LINE_JOIN_MITER = 0
 
const int LINE_JOIN_ROUND = 1
 
const int LINE_JOIN_BEVEL = 2
 
const int TEXT_RENDER_MODE_FILL = 0
 
const int TEXT_RENDER_MODE_STROKE = 1
 
const int TEXT_RENDER_MODE_FILL_STROKE = 2
 
const int TEXT_RENDER_MODE_INVISIBLE = 3
 
const int TEXT_RENDER_MODE_FILL_CLIP = 4
 
const int TEXT_RENDER_MODE_STROKE_CLIP = 5
 
const int TEXT_RENDER_MODE_FILL_STROKE_CLIP = 6
 
const int TEXT_RENDER_MODE_CLIP = 7
 
- Protected Member Functions inherited from iTextSharp.text.pdf.PdfContentByte
virtual void CheckWriter ()
 
- Protected Attributes inherited from iTextSharp.text.pdf.PdfContentByte
ByteBuffer content = new ByteBuffer()
 
PdfWriter writer
 
PdfDocument pdf
 
GraphicState state = new GraphicState()
 
ArrayList layerDepth
 
ArrayList stateList = new ArrayList()
 
int separator = '\n'
 

Member Function Documentation

◆ SetAction()

override void iTextSharp.text.pdf.StampContent.SetAction ( PdfAction  action,
float  llx,
float  lly,
float  urx,
float  ury 
)
virtual

Implements an action in an area.

Parameters
actionthe PdfAction
llxthe lower left x corner of the activation area
llythe lower left y corner of the activation area
urxthe upper right x corner of the activation area
urythe upper right y corner of the activation area

Reimplemented from iTextSharp.text.pdf.PdfContentByte.

Property Documentation

◆ Duplicate

override PdfContentByte iTextSharp.text.pdf.StampContent.Duplicate
get

Gets a duplicate of this PdfContentByte. All the members are copied by reference but the buffer stays different.

Returns
a copy of this PdfContentByte

The documentation for this class was generated from the following file: