HiraokaHyperTools.iTextSharp-LGPL
0.2.5
|
Public Member Functions | |
PdfRectangle (float llx, float lly, float urx, float ury, int rotation) | |
PdfRectangle (float llx, float lly, float urx, float ury) | |
PdfRectangle (float urx, float ury, int rotation) | |
PdfRectangle (float urx, float ury) | |
PdfRectangle (Rectangle rectangle, int rotation) | |
PdfRectangle (Rectangle rectangle) | |
override bool | Add (PdfObject obj) |
override bool | Add (float[] values) |
override bool | Add (int[] values) |
override void | AddFirst (PdfObject obj) |
float | GetLeft (int margin) |
float | GetRight (int margin) |
float | GetTop (int margin) |
float | GetBottom (int margin) |
![]() | |
PdfArray () | |
PdfArray (PdfObject obj) | |
PdfArray (float[] values) | |
PdfArray (int[] values) | |
PdfArray (ArrayList l) | |
PdfArray (PdfArray array) | |
override void | ToPdf (PdfWriter writer, Stream os) |
PdfObject | Remove (int idx) |
bool | IsEmpty () |
virtual void | Add (int index, PdfObject element) |
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 () |
![]() | |
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 () |
Properties | |
Rectangle | Rectangle [get] |
float | Left [get] |
float | Right [get] |
float | Top [get] |
float | Bottom [get] |
float | Width [get] |
float | Height [get] |
PdfRectangle | Rotate [get] |
![]() | |
PdfObject | this[int idx] [get, set] |
ArrayList | ArrayList [get] |
int | Size [get] |
![]() | |
int | Length [get] |
string | Content [set] |
int | Type [get] |
PRIndirectReference | IndRef [get, set] |
Additional Inherited Members | |
![]() | |
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" |
![]() | |
PdfObject (int type) | |
PdfObject (int type, string content) | |
PdfObject (int type, byte[] bytes) | |
![]() | |
ArrayList | arrayList |
![]() | |
byte[] | bytes |
int | type |
PRIndirectReference | indRef |
PdfRectangle
is the PDF Rectangle object.
Rectangles are used to describe locations on the page and bounding boxes for several objects in PDF, such as fonts. A rectangle is represented as an array
of four numbers, specifying the lower lef x, lower left y, upper right x, and upper right y coordinates of the rectangle, in that order.
This object is described in the 'Portable Document Format Reference Manual version 1.3' section 7.1 (page 183).
iTextSharp.text.pdf.PdfRectangle.PdfRectangle | ( | float | llx, |
float | lly, | ||
float | urx, | ||
float | ury, | ||
int | rotation | ||
) |
Constructs a PdfRectangle
-object.
llx | lower left x |
lly | lower left y |
urx | upper right x |
ury | upper right y |
iTextSharp.text.pdf.PdfRectangle.PdfRectangle | ( | float | llx, |
float | lly, | ||
float | urx, | ||
float | ury | ||
) |
iTextSharp.text.pdf.PdfRectangle.PdfRectangle | ( | float | urx, |
float | ury, | ||
int | rotation | ||
) |
Constructs a PdfRectangle
-object starting from the origin (0, 0).
urx | upper right x |
ury | upper right y |
iTextSharp.text.pdf.PdfRectangle.PdfRectangle | ( | float | urx, |
float | ury | ||
) |
iTextSharp.text.pdf.PdfRectangle.PdfRectangle | ( | Rectangle | rectangle, |
int | rotation | ||
) |
Constructs a PdfRectangle
-object with a Rectangle
-object.
rectangle | a Rectangle |
iTextSharp.text.pdf.PdfRectangle.PdfRectangle | ( | Rectangle | rectangle | ) |
|
virtual |
Block changes to the underlying PdfArray
values | stuff we'll ignore. Ha! |
Reimplemented from iTextSharp.text.pdf.PdfArray.
|
virtual |
Block changes to the underlying PdfArray
values | stuff we'll ignore. Ha! |
Reimplemented from iTextSharp.text.pdf.PdfArray.
|
virtual |
Overrides the add
-method in PdfArray
in order to prevent the adding of extra object to the array.
object | PdfObject to add (will not be added here) |
false
Reimplemented from iTextSharp.text.pdf.PdfArray.
|
virtual |
Block changes to the underlying PdfArray
object | Ignored. |
Reimplemented from iTextSharp.text.pdf.PdfArray.
float iTextSharp.text.pdf.PdfRectangle.GetBottom | ( | int | margin | ) |
Returns the lower left y-coordinate, considering a given margin.
margin | a margin |
float iTextSharp.text.pdf.PdfRectangle.GetLeft | ( | int | margin | ) |
Returns the lower left x-coordinate, considering a given margin.
margin | a margin |
float iTextSharp.text.pdf.PdfRectangle.GetRight | ( | int | margin | ) |
Returns the upper right x-coordinate, considering a given margin.
margin | a margin |
float iTextSharp.text.pdf.PdfRectangle.GetTop | ( | int | margin | ) |
Returns the upper right y-coordinate, considering a given margin.
margin | a margin |
|
get |
Returns the lower left y-coordinate.
|
get |
Returns the height of the rectangle.
|
get |
Returns the lower left x-coordinate.
|
get |
Returns the high level version of this PdfRectangle
|
get |
Returns the upper right x-coordinate.
|
get |
Swaps the values of urx and ury and of lly and llx in order to rotate the rectangle.
PdfRectangle
|
get |
Returns the upper right y-coordinate.
|
get |
Returns the width of the rectangle.