IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Documents Java Discussion :

Comment scanner des documents en Java avec Twain ?


Sujet :

Documents Java

  1. #1
    Membre à l'essai
    Femme Profil pro
    java
    Inscrit en
    Février 2018
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : java

    Informations forums :
    Inscription : Février 2018
    Messages : 39
    Points : 10
    Points
    10
    Par défaut Comment scanner des documents en Java avec Twain ?
    Bonjour,
    j'aimerais bien savoir s'il existe une méthode pour scanner des documents à partir d'une application Java.
    En cherchant j'ai pu trouvé une API TWAIN qui permet cela. Mais je n'ai pas pu l'utiliser.

    Merci.

  2. #2
    Rédacteur

    Avatar de millie
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    7 015
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 015
    Points : 9 818
    Points
    9 818
    Par défaut
    Je suppose que tu parles d'un scanner branché sur le poste client ?

    De mon expérience de Twain avec Java, c'était un peu compliqué car le code java qui peut contrôler le scanner doit se trouver sur le poste client, et fait normalement appel à des méthodes native derrière (donc, dll nécessaire).
    L'on avait été obligé à l'époque de faire un wrapper java nous même au dessus des DLL, mais il est possible qu'il existe des solutions plus simples de nos jours (que je ne connais pas)
    Je ne répondrai à aucune question technique en privé

  3. #3
    Membre à l'essai
    Femme Profil pro
    java
    Inscrit en
    Février 2018
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : java

    Informations forums :
    Inscription : Février 2018
    Messages : 39
    Points : 10
    Points
    10
    Par défaut
    Nn j'ai un seul poste

  4. #4
    Rédacteur

    Avatar de millie
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    7 015
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 015
    Points : 9 818
    Points
    9 818
    Par défaut
    Applicateur web et un seul poste ?

    Il va falloir remettre à plat et expliquer ton environnement, sinon, je ne vais rien comprendre.
    Je ne répondrai à aucune question technique en privé

  5. #5
    Membre à l'essai
    Femme Profil pro
    java
    Inscrit en
    Février 2018
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : java

    Informations forums :
    Inscription : Février 2018
    Messages : 39
    Points : 10
    Points
    10
    Par défaut
    Nn c une faut de saise

  6. #6
    Membre à l'essai
    Femme Profil pro
    java
    Inscrit en
    Février 2018
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : java

    Informations forums :
    Inscription : Février 2018
    Messages : 39
    Points : 10
    Points
    10
    Par défaut
    Une simple aplication qui permet de scanner les documents en java et enregister les documents scanner dans un repertoite

  7. #7
    Membre à l'essai
    Femme Profil pro
    java
    Inscrit en
    Février 2018
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : java

    Informations forums :
    Inscription : Février 2018
    Messages : 39
    Points : 10
    Points
    10
    Par défaut
    c bon la class est marché mais svp comment fair pour enregister l'image dans un dossier

  8. #8
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 551
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 551
    Points : 21 607
    Points
    21 607
    Par défaut
    Ben ça dépend complètement sous quelle forme tu as l'image. Un peu de code ?
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  9. #9
    Membre à l'essai
    Femme Profil pro
    java
    Inscrit en
    Février 2018
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : java

    Informations forums :
    Inscription : Février 2018
    Messages : 39
    Points : 10
    Points
    10
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    package javaapplication2;
    import java.io.File;
    import javax.imageio.ImageIO;
    import java.awt.image.BufferedImage;
     
    import uk.co.mmscomputing.device.scanner.Scanner;
    import uk.co.mmscomputing.device.scanner.ScannerDevice;
    import uk.co.mmscomputing.device.scanner.ScannerListener;
    import uk.co.mmscomputing.device.scanner.ScannerIOException;
    import uk.co.mmscomputing.device.scanner.ScannerIOMetadata;
     
    public class Twain implements ScannerListener{
     
      static Twain app; 
     
      Scanner scanner;
     
      public Twain(String[] argv)throws ScannerIOException{
        scanner=Scanner.getDevice();
        scanner.addListener(this);   
        scanner.acquire();
      }
     
        Twain() {
            //throw new UnsupportedOperationException("Not yet implemented");
        }
     
      public void update(ScannerIOMetadata.Type type, ScannerIOMetadata metadata){
        if(type.equals(ScannerIOMetadata.ACQUIRED)){
          BufferedImage image=metadata.getImage();
          System.out.println("Have an image now!");
          try{
     
     
            ImageIO.write(image, "jpg", new File("C:\\Bibliothèques\\Documents"));
     
          }catch(Exception e){
            e.printStackTrace();
          }
        }else if(type.equals(ScannerIOMetadata.NEGOTIATE)){
          ScannerDevice device=metadata.getDevice();
          try{
            device.setShowUserInterface(true);
            device.setShowProgressBar(true);
            device.setResolution(100);
          }catch(Exception e){
            e.printStackTrace();
          }
        }else if(type.equals(ScannerIOMetadata.STATECHANGE)){
          System.err.println(metadata.getStateStr());
          if(metadata.isFinished()){
            System.exit(0);
          }
        }else if(type.equals(ScannerIOMetadata.EXCEPTION)){
          metadata.getException().printStackTrace();
        }
      }
     
     
     
     
     
     
    }

  10. #10
    Candidat au Club
    Femme Profil pro
    Chercheur en informatique
    Inscrit en
    Avril 2019
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2019
    Messages : 3
    Points : 4
    Points
    4
    Par défaut demande d'aide svp
    Salut,
    svp,j'ai besoin d'aide, comment faire pour scanner des documents à partir d'une application Java.
    mrc bcp d'avance.

  11. #11
    Membre chevronné Avatar de jeffray03
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2008
    Messages
    1 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 501
    Points : 2 120
    Points
    2 120
    Par défaut
    Salut,
    scanner c´est a dire ?

    Eric

  12. #12
    Modérateur
    Avatar de wax78
    Homme Profil pro
    Chef programmeur
    Inscrit en
    Août 2006
    Messages
    4 073
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chef programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 4 073
    Points : 7 978
    Points
    7 978
    Par défaut
    Citation Envoyé par jeffray03 Voir le message
    Salut,
    scanner c´est a dire ?

    Eric
    scanner->numériser

    Citation Envoyé par ti touh Voir le message
    Salut,
    svp,j'ai besoin d'aide, comment faire pour scanner des documents à partir d'une application Java.
    mrc bcp d'avance.
    Il me semble que la question initiale à obtenu une réponse satisfaisante non ?
    (Les "ça ne marche pas", même écrits sans faute(s), vous porteront discrédit ad vitam æternam et malheur pendant 7 ans)

    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  13. #13
    Candidat au Club
    Femme Profil pro
    Chercheur en informatique
    Inscrit en
    Avril 2019
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2019
    Messages : 3
    Points : 4
    Points
    4
    Par défaut
    scanner je veux dire numériser , j'ai vu la méthode de Twain, je trouve pas comment l'utiliser (je suis débutante en JAVA ), merci pour votre réponse.

  14. #14
    Candidat au Club
    Femme Profil pro
    Chercheur en informatique
    Inscrit en
    Avril 2019
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2019
    Messages : 3
    Points : 4
    Points
    4
    Par défaut
    salut, un coup de main svp

Discussions similaires

  1. Comment imprimer des documents ?
    Par fix105 dans le forum ASP.NET
    Réponses: 1
    Dernier message: 17/07/2006, 08h32
  2. Comment gérer des services par programmation avec Delphi ?
    Par isachat666 dans le forum API, COM et SDKs
    Réponses: 4
    Dernier message: 18/12/2005, 18h54
  3. Réponses: 9
    Dernier message: 14/12/2005, 18h44
  4. [IdTCPClient] Comment scanner des ports en multithread ?
    Par Ren97 dans le forum Composants VCL
    Réponses: 17
    Dernier message: 26/07/2005, 12h21
  5. Réponses: 5
    Dernier message: 15/02/2005, 10h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo