HiraokaHyperTools.iTextSharp-LGPL  0.2.5
iTextSharp.text.pdf.PdfDashPattern Class Reference
Inheritance diagram for iTextSharp.text.pdf.PdfDashPattern:
iTextSharp.text.pdf.PdfArray iTextSharp.text.pdf.PdfObject

Public Member Functions

 PdfDashPattern ()
 
 PdfDashPattern (float dash)
 
 PdfDashPattern (float dash, float gap)
 
 PdfDashPattern (float dash, float gap, float phase)
 
void Add (float n)
 
override void ToPdf (PdfWriter writer, Stream os)
 
- Public Member Functions inherited from iTextSharp.text.pdf.PdfArray
 PdfArray ()
 
 PdfArray (PdfObject obj)
 
 PdfArray (float[] values)
 
 PdfArray (int[] values)
 
 PdfArray (ArrayList l)
 
 PdfArray (PdfArray array)
 
PdfObject Remove (int idx)
 
bool IsEmpty ()
 
virtual bool Add (PdfObject obj)
 
virtual bool Add (float[] values)
 
virtual bool Add (int[] values)
 
virtual void Add (int index, PdfObject element)
 
virtual void AddFirst (PdfObject obj)
 
bool Contains (PdfObject obj)
 
ListIterator GetListIterator ()
 
override string ToString ()
 
PdfObject GetDirectObject (int idx)
 
PdfDictionary GetAsDict (int idx)
 
PdfArray GetAsArray (int idx)
 
PdfStream GetAsStream (int idx)
 
PdfString GetAsString (int idx)
 
PdfNumber GetAsNumber (int idx)
 
PdfName GetAsName (int idx)
 
PdfBoolean GetAsBoolean (int idx)
 
PdfIndirectReference GetAsIndirectObject (int idx)
 
IEnumerator GetEnumerator ()
 
- Public Member Functions inherited from iTextSharp.text.pdf.PdfObject
virtual byte[] GetBytes ()
 
bool CanBeInObjStm ()
 
override string ToString ()
 
bool IsNull ()
 
bool IsBoolean ()
 
bool IsNumber ()
 
bool IsString ()
 
bool IsName ()
 
bool IsArray ()
 
bool IsDictionary ()
 
bool IsStream ()
 
bool IsIndirect ()
 

Additional Inherited Members

- Static Public Attributes inherited from iTextSharp.text.pdf.PdfObject
const int BOOLEAN = 1
 
const int NUMBER = 2
 
const int STRING = 3
 
const int NAME = 4
 
const int ARRAY = 5
 
const int DICTIONARY = 6
 
const int STREAM = 7
 
const int NULL = 8
 
const int INDIRECT = 10
 
const string NOTHING = ""
 
const string TEXT_PDFDOCENCODING = "PDF"
 
const string TEXT_UNICODE = "UnicodeBig"
 
- Protected Member Functions inherited from iTextSharp.text.pdf.PdfObject
 PdfObject (int type)
 
 PdfObject (int type, string content)
 
 PdfObject (int type, byte[] bytes)
 
- Protected Attributes inherited from iTextSharp.text.pdf.PdfArray
ArrayList arrayList
 
- Protected Attributes inherited from iTextSharp.text.pdf.PdfObject
byte[] bytes
 
int type
 
PRIndirectReference indRef
 
- Properties inherited from iTextSharp.text.pdf.PdfArray
PdfObject this[int idx] [get, set]
 
ArrayList ArrayList [get]
 
int Size [get]
 
- Properties inherited from iTextSharp.text.pdf.PdfObject
int Length [get]
 
string Content [set]
 
int Type [get]
 
PRIndirectReference IndRef [get, set]
 

Detailed Description

A PdfDashPattern defines a dash pattern as described in the PDF Reference Manual version 1.3 p 325 (section 8.4.3).

See also
PdfArray

Constructor & Destructor Documentation

◆ PdfDashPattern() [1/4]

iTextSharp.text.pdf.PdfDashPattern.PdfDashPattern ( )

Constructs a new PdfDashPattern.

◆ PdfDashPattern() [2/4]

iTextSharp.text.pdf.PdfDashPattern.PdfDashPattern ( float  dash)

Constructs a new PdfDashPattern.

◆ PdfDashPattern() [3/4]

iTextSharp.text.pdf.PdfDashPattern.PdfDashPattern ( float  dash,
float  gap 
)

Constructs a new PdfDashPattern.

◆ PdfDashPattern() [4/4]

iTextSharp.text.pdf.PdfDashPattern.PdfDashPattern ( float  dash,
float  gap,
float  phase 
)

Constructs a new PdfDashPattern.

Member Function Documentation

◆ Add()

void iTextSharp.text.pdf.PdfDashPattern.Add ( float  n)

◆ ToPdf()

override void iTextSharp.text.pdf.PdfDashPattern.ToPdf ( PdfWriter  writer,
Stream  os 
)
virtual

Returns the PDF representation of this PdfArray.

Returns
an array of bytes

Reimplemented from iTextSharp.text.pdf.PdfArray.


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