Table of Contents

Class PdfUnitConverter

Namespace
Syncfusion.Pdf.Graphics
Assembly
Syncfusion.Pdf.Portable.dll
public class PdfUnitConverter
Inheritance
PdfUnitConverter
Inherited Members

Constructors

PdfUnitConverter()

Initializes a new instance of the PdfUnitConvertor class with default DPI value of 96.

public PdfUnitConverter()

PdfUnitConverter(float)

Initializes a new instance of the UnitConvertor class with DPI value

public PdfUnitConverter(float dpi)

Parameters

dpi float

The dpi.

Methods

ConvertFromPixels(PointF, PdfGraphicsUnit)

Converts rectangle from pixels to specified units

public PointF ConvertFromPixels(PointF point, PdfGraphicsUnit to)

Parameters

point PointF

point in pixels units

to PdfGraphicsUnit

convert to units

Returns

PointF

output Point in specified units

ConvertFromPixels(RectangleF, PdfGraphicsUnit)

Converts rectangle in Pixels into rectangle with specified measure units

public RectangleF ConvertFromPixels(RectangleF rect, PdfGraphicsUnit to)

Parameters

rect RectangleF

source rectangle in pixels units

to PdfGraphicsUnit

convert to units

Returns

RectangleF

output Rectangle in specified units

ConvertFromPixels(SizeF, PdfGraphicsUnit)

Converts Size in pixels to size in specified measure units

public SizeF ConvertFromPixels(SizeF size, PdfGraphicsUnit to)

Parameters

size SizeF

source size

to PdfGraphicsUnit

convert to units

Returns

SizeF

output size in specified measure units

ConvertFromPixels(float, PdfGraphicsUnit)

Converts value, to specified graphics unit from Pixel.

public float ConvertFromPixels(float value, PdfGraphicsUnit to)

Parameters

value float

Value to convert

to PdfGraphicsUnit

Indicates units to convert to

Returns

float

Value stored in "to" units

ConvertToPixels(PointF, PdfGraphicsUnit)

Converts point from specified graphics units to pixels

public PointF ConvertToPixels(PointF point, PdfGraphicsUnit from)

Parameters

point PointF

source point for convert

from PdfGraphicsUnit

measure units

Returns

PointF

point in pixels coordinates

ConvertToPixels(RectangleF, PdfGraphicsUnit)

Converts the rectangle location and size to Pixels from specified measure units

public RectangleF ConvertToPixels(RectangleF rect, PdfGraphicsUnit from)

Parameters

rect RectangleF

source rectangle

from PdfGraphicsUnit

source rectangle measure units

Returns

RectangleF

Rectangle with Pixels

ConvertToPixels(SizeF, PdfGraphicsUnit)

Converts size from specified graphics units to pixels

public SizeF ConvertToPixels(SizeF size, PdfGraphicsUnit from)

Parameters

size SizeF

source size

from PdfGraphicsUnit

measure units

Returns

SizeF

size in pixels

ConvertToPixels(float, PdfGraphicsUnit)

Converts the value to pixel from specified graphics unit.

public float ConvertToPixels(float value, PdfGraphicsUnit from)

Parameters

value float

Value to convert

from PdfGraphicsUnit

Indicates units to convert from

Returns

float

Value stored in pixels

ConvertUnits(float, PdfGraphicsUnit, PdfGraphicsUnit)

Converts the value, from one graphics unit to another graphics unit.

public float ConvertUnits(float value, PdfGraphicsUnit from, PdfGraphicsUnit to)

Parameters

value float

Value to convert

from PdfGraphicsUnit

Indicates units to convert from

to PdfGraphicsUnit

Indicates units to convert to

Returns

float

Value stored in "to" units