[]
Converts specified visual coordinates (usually in the coordinate system with the origin
in the top left corner of the page and the Y axis going down, see fromBottomLeft)
to coordinates that take into account Rotate, CropBox
and MediaBox (if CropBox is not specified) values.
This method should be used when positioning annotations or destinations on a page. Do not use this method when drawing on Graphics.
public Quadrilateral AdjustCoordinates(Quadrilateral value, bool fromBottomLeft = false, float deviceDpiX = 72, float deviceDpiY = 72)
| Type | Name | Description |
|---|---|---|
| Quadrilateral | value | The Quadrilateral to adjust. |
| bool | fromBottomLeft | If true, the source coordinates' origin is in the bottom left corner of the page with Y axis going up (by default it is in the top left corner with Y axis going down). |
| float | deviceDpiX | The horizontal device resolution. |
| float | deviceDpiY | The vertical device resolution. |
| Type | Description |
|---|---|
| Quadrilateral | The adjusted Quadrilateral. |
Converts specified visual coordinates (usually in the coordinate system with the origin
in the top left corner of the page and the Y axis going down, see fromBottomLeft)
to coordinates that take into account Rotate, CropBox
and MediaBox (if CropBox is not specified) values.
This method should be used when positioning annotations or destinations on a page. Do not use this method when drawing on Graphics.
public PointF AdjustCoordinates(PointF value, bool fromBottomLeft = false, float deviceDpiX = 72, float deviceDpiY = 72)
| Type | Name | Description |
|---|---|---|
| PointF | value | The PointF to convert. |
| bool | fromBottomLeft | If true, the source coordinates' origin is in the bottom left corner of the page with Y axis going up (by default it is in the top left corner with Y axis going down). |
| float | deviceDpiX | The horizontal device resolution. |
| float | deviceDpiY | The vertical device resolution. |
| Type | Description |
|---|---|
| PointF | The adjusted PointF. |
Converts specified visual coordinates (usually in the coordinate system with the origin
in the top left corner of the page and the Y axis going down, see fromBottomLeft)
to coordinates that take into account Rotate, CropBox
and MediaBox (if CropBox is not specified) values.
This method should be used when positioning annotations or destinations on a page. Do not use this method when drawing on Graphics.
public RectangleF AdjustCoordinates(RectangleF value, bool fromBottomLeft = false, float deviceDpiX = 72, float deviceDpiY = 72)
| Type | Name | Description |
|---|---|---|
| RectangleF | value | The RectangleF to adjust. |
| bool | fromBottomLeft | If true, the source coordinates' origin is in the bottom left corner of the page with Y axis going up (by default it is in the top left corner with Y axis going down). |
| float | deviceDpiX | The horizontal device resolution. |
| float | deviceDpiY | The vertical device resolution. |
| Type | Description |
|---|---|
| RectangleF | The adjusted RectangleF. |