VintaSoft Twain ActiveX

Obter imagens de um scanner TWAIN em VB6, Delphi, Foxpro, MS Access, etc.

A capacidade de digitalizar documentos em papel é a norma para todo escritório moderno. Um scanner de imagem é um dispositivo que digitaliza opticamente documentos e os converte em imagens digitais. TWAIN é um padrão que regula a interação entre um aplicativo de software e um scanner de imagem que possui um driver TWAIN.

VintaSoft Twain ActiveX é uma biblioteca de digitalização profissional que permite controlar a operação de um scanner, câmera ou qualquer outro dispositivo TWAIN em um ambiente ActiveX.

Recursos gerais

  • Obter uma lista de dispositivos TWAIN disponíveis no sistema
  • Selecionar dispositivo TWAIN usando a janela de seleção de dispositivo TWAIN padrão
  • Selecionar dispositivo TWAIN usando a janela de seleção de dispositivo TWAIN que você criou
  • Selecionar dispositivo TWAIN programaticamente a partir do código
  • Receber uma imagem digitalizada de um scanner TWAIN usando a interface de usuário (IU) padrão do scanner
  • Receber uma imagem digitalizada de um scanner TWAIN usando uma interface de usuário que você criou
  • Receber uma imagem digitalizada de um scanner TWAIN sem usar uma interface de usuário
  • Receber uma imagem digitalizada de um scanner TWAIN usando o indicador de progresso do scanner
  • Receber imagens de um dispositivo TWAIN de forma assíncrona
  • Receber imagens de um dispositivo TWAIN de forma síncrona
  • Parar e cancelar o processo de digitalização
  • Obter imagens em preto e branco, em tons de cinza, em paleta ou coloridas
  • Digitalizar a página inteira ou parte de uma página
  • Digitalizar a frente e/ou o verso de uma página usando duplex
  • Usar a bandeja do Alimentador Automático de Documentos (ADF) para digitalização de várias páginas
  • Especificar o formato, tamanho, orientação, resolução, brilho e contraste desejados para imagens digitalizadas
  • Usar os modos de transferência "Native" ou "Memory" para:
    • obter imagem como objeto Visual Basic Picture
    • obter imagem como objeto HBITMAP
    • obter imagem como objeto DIB
    • obter imagem como objeto HDIB
    • obter imagem como matriz de bytes
    • obter imagem como string base64
  • Use os modos de transferência de dados "File" para receber a imagem como um arquivo
  • Controlar qualquer propriedade suportada pelo dispositivo TWAIN
  • Serialize as configurações do scanner TWAIN em um arquivo XML, desserialize as configurações do scanner TWAIN de um arquivo XML
  • Criar configurações predefinidas para scanners de média e alta velocidade
  • Detectar e pular páginas em branco ao digitalizar
  • Receba informações sobre eventos assíncronos de dispositivos TWAIN
  • Usar o recurso Dual Stream para scanners Kodak
  • Processar imagens digitalizadas antes de salvar: inverter, girar, cortar, redimensionar tela, despeckle, deskew, detecção de bordas, detecção de página em branco, alteração de brilho e contraste
  • Salvar imagens digitalizadas em arquivo BMP, JPEG, PNG, TIFF
  • Adicionar imagem digitalizada a arquivo TIFF de várias páginas
  • Salvar imagens digitalizadas em documento PDF ou PDF/A
  • Salvar imagens digitalizadas no banco de dados
  • Carregar imagens digitalizadas para o servidor HTTP
  • Carregar imagens digitalizadas para o servidor FTP

Requisitos de desenvolvimento e implantação

Requisitos de desenvolvimento
  • Ambientes de desenvolvimento: Microsoft Visual Studio 6.0, Delphi, C++ Builder, Microsoft Visual Studio .NET, Microsoft Office, Internet Explorer, Visual FoxPro, Gupta SQL Windows, IBM Lotus Notes, Visual DataFlex, IBM Object Rexx language
  • Linguagens de programação: Visual Basic, Delphi, C++, FoxPro, VBA, JavaScript, VB.NET, C#
  • Plataformas de desenvolvimento: qualquer compatível com ActiveX
Requisitos de implantação:
  • Microsoft Windows XP, Vista, 7, 8, 8.1, 10 (32 bits e 64 bits)
  • Microsoft Windows Server 2000, 2003, 2008, 2012, 2016 (32 bits e 64 bits)

Versão de avaliação gratuita

A versão de avaliação permite testar o VintaSoft Twain ActiveX e descobrir se o ActiveX atende às suas necessidades.

Durante o processo de avaliação, você será solicitado periodicamente a registrar sua licença. Além disso, a versão de avaliação tem algumas limitações de funcionalidade.

Para desabilitar todas as restrições, você precisa comprar uma licença.

Baixar versão de avaliação

Aplicativos de demonstração


O ActiveX vem com aplicativos de demonstração para VB6, Delphi, C++ Builder, VB.NET, Visual FoxPro, MS Access, Internet Explorer e Object Rexx que demonstram recursos comuns do ActiveX. Os aplicativos de demonstração facilitam a avaliação da funcionalidade do ActiveX,permitindo que você determine rapidamente se ele atende às suas necessidades específicas.

Você deve baixar e instalar uma versão de avaliação do ActiveX no seu computador se quiser executar e testar nossos aplicativos de demonstração.

Licenciados existentes podem usar os exemplos de código-fonte do aplicativo de demonstração como modelos para seus próprios aplicativos.

Documentação técnica

O ActiveX vem com documentação técnica detalhada em inglês, que inclui um manual do usuário, uma descrição da API do ActiveX, etc. A documentação técnica é destinada a pessoas com pelo menos conhecimento e habilidades básicas em programação de aplicativos.

Uma lista de alterações gerais por versão do ActiveX, mostrando o histórico de desenvolvimento, está disponível aqui: Histórico

Documentação do desenvolvedor offline

Suporte técnico

Informações sobre os recursos de suporte técnico disponíveis podem ser encontradas aqui: Suporte técnico.

Uma lista de perguntas e respostas frequentes para o VintaSoft Twain ActiveX pode ser encontrada aqui: Perguntas frequentes.

Escreva para nós se não encontrar a resposta ou solução necessária nos recursos de suporte e na documentação técnica fornecidos, ou se desejar que recomendemos como os produtos VintaSoft podem ajudá-lo a realizar sua tarefa específica.

Licenciamento ActiveX

Comprar licença

Para usar o VintaSoft Twain ActiveX em produção, você deve selecionar e comprar a licença apropriada para seu aplicativo entre os três tipos oferecidos.

As licenças de desenvolvedor (Developer license) são destinadas ao uso por um único programador. Licenças de organização (Site license) permitem o uso por um grupo de programadores trabalhando no mesmo escritório.

Uma licença de desenvolvedor e uma licença de organização permitem que você desenvolva aplicativos não-web e os distribua gratuitamente para qualquer computador.

Uma licença de URL (Single URL license) única é para uso em um aplicativo da web e está vinculada ao nome de domínio totalmente qualificado do servidor.

Você pode ler tudo o que precisa saber sobre o licenciamento do VintaSoft Twain ActiveX no Contrato de Licença do Usuário Final.

Avaliações de clientes

Todos os depoimentos
We purchased the Vintasoft ActiveX Control a little over a year ago and it has performed flawlessly. I wanted to say thank you. We originally bought the control to integrate it with an MS Access database to track checkouts. We used the control to scan driver's license images and photos. Things are working great.

Rich Hadden
Wright State University
I have been at a trade show demonstrating my new application containing your control. It has been a great success so far! My sincere thanks to you for your quick resolution of issues.

Alex Malone
Sportscard Tools Inc.
Great stuff, you made my life a lot easier, was looking through the WIA documentation on Microsoft, but was kind of scared away of all the tricky stuff. But I don't have to look further as your products both seems to be well written and most important for me, not very expensive.

Bert Kaneko
I just wanted to inform you that the Scanner Control is one of the best that we could get online. It works very fine, and merges well with our development environment.

Sunil R.
Infoprint India Private Ltd.