Jump to content

Como escanear múltiplas páginas diretamente pelo sistema


AlvaroLuiz

Postagens Recomendadas

Pessoal boa tarde, sou novo aqui no fórum e comecei a pouco tempo com o C#

Tenho um sistema onde eu ja pego diretamente do scanner o documento, porém estou com problema de pegar quando são múltiplas páginas

Como que posso fazer nesse caso, estou usando o WIA, criando um temp para depois poder exibir uma miniatura dele

                var dialog = new WIA.CommonDialogClass();
                //var scannedImage = dialog.ShowAcquireImage(WIA.WiaDeviceType.ScannerDeviceType) as WIA.ImageFile;

                WIA.Device scanner = dialog.ShowSelectDevice(WIA.WiaDeviceType.ScannerDeviceType, false, false);
                var scannedImage = dialog.ShowTransfer(scanner.Items[1], WIA.FormatID.wiaFormatPNG) as WIA.ImageFile;

                if (scannedImage != null)
                {
                    if (System.IO.File.Exists(pastatemp + "//Scanner.png"))
                        System.IO.File.Delete(pastatemp + "//Scanner.png");
                    scannedImage.SaveFile(pastatemp + "//Scanner.png");
                }
Desde já agradeço a ajuda de todos

Link to comment
Compartilhe em outros sites

Crie uma conta ou entre para comentar 😀

Você precisa ser um membro para deixar um comentário.

Crie a sua conta

Participe da nossa comunidade, crie sua conta.
É bem rápido!

Criar minha conta agora

Entrar

Você já tem uma conta?
Faça o login agora.

Entrar agora


×
×
  • Create New...