VectorImage AddScannableObject
Adds a new scan object to the vector image
public void AddScannableObject(IScannable scannableObject) |
Return value
void |
Parameters
IScannable | scannableObject | new scan object |
Example
Copy
scanDocument = scanDeviceManager.CreateScanDocument(GetselectedDeviceUniqueName(), DistanceUnit.Millimeters, false);
if (scanDocument != null)
{
VectorImage vectorImage = scanDocument.CreateVectorImage("image1", DistanceUnit.Millimeters);
vectorImage.SetMarkSpeed(1000);
vectorImage.SetJumpSpeed(2000);
vectorImage.SetJumpDelay(100);
vectorImage.SetMarkDelay(100);
//Set Laser Delays
vectorImage.SetLaserOnDelay(10);
vectorImage.SetLaserOffDelay(10);
FileReader fr1 = new FileReader();
FileDocument vi1 = null;
IScannable vs1 = null;
// Add your vector file here
vi1 = fr1.Read(@"D:\bt.dxf");
vs1 = vi1.GetTransformedScannableObject(DistanceUnit.Millimeters, 5.7402f, 23.035f, 30.538f, 6.6146f, 1000);
vectorImage.AddScannableObject(vs1);
scanDocument.Scripts.Add(new ScanningScriptChunk("defaultScript", "ScanAll()"));
try
{
scanDocument.StartScanning();
}
catch
{
}
}