My Code:
if ImageEnMView1.MIO.SelectAcquireSource([ieaTwain, ieaWIA]) then
begin
case ImageEnMView1.MIO.SelectedAcquireSource.Api of
ieaTwain:
Memo1.Lines.Add('Api=ieaTwain');
ieaWIA:
Memo1.Lines.Add('Api=ieaWIA');
ieaDCIM:
Memo1.Lines.Add('Api=ieaDCIM');
ieaNone:
Memo1.Lines.Add('Api=ieaNone');
end;
if ImageEnMView1.MIO.TwainParams.IsCapabilitySupported(ICAP_AUTOMATICROTATE) then
Memo1.Lines.Add('ICAP_AUTOMATICROTATE=True')
else
Memo1.Lines.Add('ICAP_AUTOMATICROTATE=False');
if ImageEnMView1.MIO.TwainParams.AutoRotate then
Memo1.Lines.Add('AutoRotate=True')
else
Memo1.Lines.Add('AutoRotate=False');
with ImageEnMView1.MIO.TwainParams do
begin
AutoRotate := False;
VisibleDialog := False;
ShowSettingsOnly := False;
end;
if ImageEnMView1.MIO.TwainParams.AutoRotate then
Memo1.Lines.Add('AutoRotate=True')
else
Memo1.Lines.Add('AutoRotate=False');
ImageEnView1.Blank;
ImageEnView1.Clear;
ImageEnView1.Update;
ImageEnMView1.MIO.Acquire();
end;
Api=ieaTwain
ICAP_AUTOMATICROTATE=True
AutoRotate=False
AutoRotate=False