TextShape LineSpace

Gets or sets the line space height of the text in shape. The line space property is used in conjunction with the LineSpaceStyle property to specify the spacing height.

public float LineSpace {get;Set}

 

Return value

float Line space height value

 

Example

Copy
DistanceUnit drillUnits = DistanceUnit.Millimeters;
scanDocument = scanDeviceManager.CreateScanDocument(GetselectedDeviceUniqueName(), DistanceUnit.Millimeters, false);

if (scanDocument != null)
{
    VectorImage vectorImage = scanDocument.CreateVectorImage("image1", drillUnits);

    vectorImage.SetMarkSpeed(1000);
    vectorImage.SetJumpSpeed(2000);
    vectorImage.SetJumpDelay(100);
    vectorImage.SetMarkDelay(100);

    //Set Laser Delays
    vectorImage.SetLaserOnDelay(10);
    vectorImage.SetLaserOffDelay(10);

    TextShape textShape = new TextShape();

    textShape.AddText("Sample text Sample text", "Arial", FontStyle.Regular, 10f, 1f);
    textShape.TextBoxHeight = 20;
    textShape.TextBoxWidth = 60;
    textShape.Angle = 0;
    textShape.HorizontalAlign = TextHorizontalAlign.Left;
    textShape.VerticalAlign = TextVerticalAlign.Center;
    textShape.WordWrap = true;
    
    textShape.LineSpaceStyle = TextLineSpaceStyle.Factor;
    textShape.LineSpace = 1f;


    vectorImage.AddText(textShape);

    scanDocument.Scripts.Add(new ScanningScriptChunk("defaultScript", "ScanAll()"));


    try
    {
        scanDocument.StartScanning();
    }
    catch
    {

    }
}