Fórum DelphiTwain parametros #416434
08/05/2012
0
Por exemplo:
Definir se o usuário poder digitalizar frente e verso.
Se o usuário escolher digitalizar colorido ou preto e branco.
Definir a qualidade da digitalização.
Utilizo o scanner Kodak Scanmate i920
Obrigado
Alex Cruz
Curtir tópico
+ 0Posts
08/05/2012
Thiago Porto
Gostei + 0
08/05/2012
Thiago Porto
procedure TfrmGED.Digitalizar;
var
Jpg : TJpegImage;
S : string;
begin
with aiScanearImagem do
begin
if LoadTWainModule then
begin
try
OpenSourceManager;
//Selecionar o Modelo de Visualização do Scanner - true = o default do windows false = ele pergunta qual usar
S := GetSource(true);
SelectSource(S);
OpenSource;
if AcquireJpg(Jpg, 30) = 0 then
begin
fImagem := true;
Image1.Picture.Assign(Jpg);
end;
finally
CloseTWainSession;
UnloadTWainModule;
end;
end
else
MessageDlg(O windows não conseguiu carregar a biblioteca TWAIN_32.DLL, contate o suporte!, mtError, [mbOk], 0);
end;
end;
Gostei + 0
08/05/2012
Thiago Porto
Gostei + 0
08/05/2012
Alex Cruz
Escanear eu ja consigo tudo OK, a questão é que não quero que apareça para o usuário a janela do scanner (mais isso eu já fiz tamnbem), ai vem o problema..... se a janela do scanner não aparece tenho que colocar no form algum controle para que o usuário escolha se quer digitalizar colorido ou em escala de cinza / frente e verso ou só frente / e ele possa definir a qualidade da digitalização... Pesquisando na internet não achei um exemplo que este componente faça isso... achei um exemplo de outro componente pago:
ex:
ImageEnMView1.MIO.TWainParams.DuplexEnabled := False;
Entendi que o delphitwain usa a API do windows para seu processo ...mas será que não tem uma saida como o componente ai em cima????
Ou terei que trocar de componente???
Obrigado pela paciencia....comecei a pouco tempo em programação.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)