VintaSoft Twain ActiveX - Historique du développement

Informations sur les versions du produit

Sur cette page, vous pouvez obtenir des informations sur l'historique général du développement de VintaSoft Twain ActiveX. Des informations sur les modifications apportées à l'API ActiveX peuvent être trouvées dans la documentation.

  • Contrôle du scanner:
    • Ajout de nombreuses propriétés et méthodes pour simplifier la gestion des capacités du scanner.
    • Ajout de nouveaux événements pour simplifier le travail avec le scanner.
    • L'algorithme d'obtention d'images en mode transfert de mémoire a été amélioré.
    • De nombreuses améliorations et corrections majeures et mineures.
  • Enregistrement des images reçues du scanner:
    • Ajout de la possibilité d'enregistrer les images reçues dans un document PDF.
    • Ajout de la possibilité d'enregistrer les images reçues dans un fichier PNG.
  • Traitement des images reçues du scanner:
    • Ajout de nouvelles fonctions de traitement d'image: inverser, modifier la luminosité, modifier le contraste, recadrer, redimensionner la toile.
    • Algorithmes améliorés pour les fonctions de traitement d'image existantes: suppression des taches, redressement, détection des bordures d'image, image vide.
  • GUID ActiveX modifié et interface ActiveX repensée. Les applications qui utilisent des versions précédentes doivent être mises à jour et recompilées. Des informations détaillées peuvent être trouvées dans la documentation.
  • ActiveX a été signé avec un nouveau certificat numérique de Thawte.
  • Ajout de la possibilité d'échanger des images dans le tampon d'image interne.
  • Ajout de la prise en charge complète de la spécification TWAIN 2.0.
  • Ajout de la possibilité de détecter la présence du gestionnaire TWAIN dans le système.
  • Ajout de la possibilité de spécifier le chemin d'accès au gestionnaire de périphériques TWAIN. Cette fonctionnalité vous permet d'utiliser ActiveX dans Citrix.
  • Ajout de la possibilité de détecter la présence d'une tablette dans le scanner.
  • Ajout de la possibilité d'obtenir le chemin d'accès au répertoire de stockage des fichiers temporaires sur l'ordinateur (méthode GetPathToTempDir). Cette fonctionnalité peut être utilisée dans une application Web pour enregistrer temporairement une image numérisée sur un ordinateur client pour la visualiser.
  • Ajout de la possibilité de travailler avec des tableaux COM en JavaScript (méthode ConvertArrayToString).
  • Ajout de la possibilité d'obtenir les limites de l'image numérisée en JavaScript (méthode GetImageLayoutAsString).
  • Ajout de la possibilité de créer un fichier journal du fonctionnement du scanner.
  • Optimisation de l'algorithme de propriété DuplexEnabled pour une meilleure compatibilité avec le scanner Epson GT 2500.
  • Désormais, tous les noms de propriétés commencent par une majuscule. Le code C++ utilisant ActiveX doit être mis à jour.
  • Plusieurs corrections majeures et mineures.
  • Les applications de démonstration ont été mises à jour.
  • Bogues mineurs corrigés.
  • ActiveX est signé avec un certificat numérique de Thawte.
  • Ajout de nouvelles commandes de traitement: rotation, détection automatique de rotation (deskew).
  • Ajout de la possibilité de créer un indicateur de progression personnalisé lors de la réception d'une image d'un scanner TWAIN.
  • Nouvelles propriétés ajoutées: deviceOnline, showIndicators, jobControl.
  • Propriété noiseLevelInBlankImage supprimée.
  • Un bug dans la propriété httpResponseString a été corrigé.
  • Les applications de démonstration ont été mises à jour.
  • L'algorithme de téléchargement des images sur le serveur a été modifié pour assurer la compatibilité avec les serveurs Web basés sur IIS 6 et IIS 7.
  • ActiveX est désormais entièrement compatible avec Windows Vista.
  • La propriété fileName ne peut désormais être utilisée qu'au moment de l'exécution. Auparavant, cette propriété était également disponible en mode Designer.
  • Ajout de la possibilité d'utiliser des cookies lors du téléchargement d'images sur un serveur Web, ce qui a permis de télécharger des images sur des serveurs Web qui nécessitent l'utilisation obligatoire de cookies, tels que le serveur Lotus Domino.
  • Ajout de la prise en charge du mode de transfert de fichiers d'images à partir du scanner. L'utilisation de ce mode peut augmenter considérablement la vitesse de numérisation des images si les images doivent être enregistrées directement sur le disque sans traitement.
  • Gestion améliorée des valeurs de luminosité et de contraste minimales et maximales pour la compatibilité avec les scanners Canon.
  • La table d'exportation ActiveX a été modifiée, pour utiliser cette version vous devez recompiler le programme qui utilisait cet ActiveX.
  • Algorithme de numérisation optimisé pour la compatibilité avec les scanners Xerox et Visioneer.
  • Algorithmes de traitement d'image optimisés: suppression du bruit, suppression des bordures, détection des pages blanches.
  • Exemples modifiés pour VB.NET, C#, VB, VC++, Delphi, C++ Builder.
  • L'algorithme de téléchargement des images sur le serveur FTP a été modifié pour assurer la compatibilité avec les serveurs FTP Pure-FTP et IIS 6.0.
  • Ajout de la possibilité d'obtenir une image numérisée en tant qu'image indépendante du périphérique (DIB) (méthode GetImageAsHDIB).
  • Ajout de la possibilité de supprimer une image du tampon d'image (méthode DeleteImage).
  • Ajout de la prise en charge de tous les formats pris en charge à l'algorithme de détection des limites d'image et à l'algorithme de suppression du bruit.
  • Optimisation de l'algorithme de suppression du bruit.
  • Optimisation de l'algorithme de détection des images vides.
  • Optimisation de l'algorithme de l'encodeur des images TIFF 16 bits gris et 48 bits couleur pour une meilleure compatibilité avec Adobe Photoshop.
  • Suppression de la possibilité de définir des bordures pour les images couleur. L'algorithme sera révisé et restauré dans la prochaine version.
  • Un bug dans l'algorithme d'acquisition d'image modale (méthode AcquireModal) a été corrigé.
  • L'algorithme de travail avec l'appareil a été optimisé pour une meilleure compatibilité avec les appareils photo numériques Canon.
  • Un exemple JavaScript a été créé pour montrer comment travailler avec le bac d'alimentation de page.
  • Ajout de la prise en charge du mode de transfert d'image via la mémoire du scanner.Des images en niveaux de gris 16 bits et en couleurs 48 bits peuvent être obtenues à partir du scanner uniquement dans ce mode.
  • Ajout de la possibilité de recevoir de manière synchrone des images du scanner (méthode AcquireModal).
  • Ajout de nouvelles fonctions pour le traitement des images numérisées: rotation de l'image, suppression du bruit de l'image, recadrage des bordures de l'image.
  • Ajout de la possibilité d'obtenir une chaîne de réponse d'un serveur HTTP après le téléchargement d'une image sur un serveur Web (propriété httpResponseCode).
  • Un exemple C# a été créé qui montre comment obtenir des images à partir d'un scanner et les enregistrer dans une table de serveur MS SQL.
  • Exemple mis à jour pour IBM Object Rexx.