Converts a value from one unit to another using the horizontal DPI value.
public float ConvertHorizontal(float value,Leadtools.Annotations.AnnUnit srcUnit,Leadtools.Annotations.AnnUnit destUnit)
Public Function ConvertHorizontal( _ByVal value As Single, _ByVal srcUnit As Leadtools.Annotations.AnnUnit, _ByVal destUnit As Leadtools.Annotations.AnnUnit _) As Single
public:float ConvertHorizontal(float value,Leadtools.Annotations.AnnUnit srcUnit,Leadtools.Annotations.AnnUnit destUnit)
value
Value to be converted. This is in
srcUnit units.
destUnit
Destination AnnUnit.
The converted value.
This example sets up a unit converter class with different horizontal and vertical DPI values and then converts horizontal and vertical values from pixels to inches.
using Leadtools;using Leadtools.Annotations;public void AnnUnitConverter_ConvertHorizontal(){// set up a new unit converter with 96 horizontal and 192 vertical DPIAnnUnitConverter converter = new AnnUnitConverter(96, 192);float pixels = 200;// convert using the horizontal DPIfloat horzInches = converter.ConvertHorizontal(200, AnnUnit.Pixel, AnnUnit.Inch);// convert using the vertical DPIfloat vertInches = converter.ConvertVertical(200, AnnUnit.Pixel, AnnUnit.Inch);// showstring s = string.Format("{0} {1} is {2} {3} at {4} X DPI{5}{0} {1} is {6} {3} at {7} Y DPI",pixels,AnnUnitConverter.GetUnitAbbreviation(AnnUnit.Pixel),horzInches,AnnUnitConverter.GetUnitAbbreviation(AnnUnit.Inch),converter.DpiX,Environment.NewLine,vertInches,converter.DpiY);MessageBox.Show(s);}
Imports LeadtoolsImports Leadtools.AnnotationsPublic Sub AnnUnitConverter_ConvertHorizontal()' set up a new unit converter with 96 horizontal and 192 vertical DPIDim converter As AnnUnitConverter = New AnnUnitConverter(96, 192)Dim pixels As Single = 200' convert using the horizontal DPIDim horzInches As Single = converter.ConvertHorizontal(200, AnnUnit.Pixel, AnnUnit.Inch)' convert using the vertical DPIDim vertInches As Single = converter.ConvertVertical(200, AnnUnit.Pixel, AnnUnit.Inch)' showDim s As String = String.Format("{0} {1} is {2} {3} at {4} X DPI{5}{0} {1} is {6} {3} at {7} Y DPI", pixels, AnnUnitConverter.GetUnitAbbreviation(AnnUnit.Pixel), horzInches, AnnUnitConverter.GetUnitAbbreviation(AnnUnit.Inch),converter.DpiX, Environment.NewLine, vertInches, converter.DpiY)MessageBox.Show(s)End Sub
|
Products |
Support |
Feedback: ConvertHorizontal Method - Leadtools.Annotations |
Introduction |
Help Version 19.0.2017.6.20
|

Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET
Your email has been sent to support! Someone should be in touch! If your matter is urgent please come back into chat.
Chat Hours:
Monday - Friday, 8:30am to 6pm ET
Thank you for your feedback!
Please fill out the form again to start a new chat.
All agents are currently offline.
Chat Hours:
Monday - Friday
8:30AM - 6PM EST
To contact us please fill out this form and we will contact you via email.