Code barre

how to generate a code barre with oracle form builder

Hi ,
What does "code barre " stand for..???
Regards,
Simon

Similar Messages

  • Comment utiliser une webcam pour faire un lecteur de code barre

    Bonjour, j'ai commencé  à utiliser depuis peu Labview, le professeur nous à demander de faire un lecteur de code barre en utilisant Labview, en fouillant un peu j'ai trouvé qu'il y avait dans l'assistant Vision un sous menu concernant les codes barres. Pourtant je ne parviens pas à faire quelque chose de fonctonnel car je ne comprends pas ce que je dois sélectionner et quels éléments il faut rajouter après avoir utiliser l'assistant pour avoir un système opéraionnel. J'avais cru comprendre que l'assistant Vision aidé à écrire le code mais je ne le vois pas en application.
    Merci d'avance pour tous les conseils et aides.

    Bonjour touf25,
    L'assistant vision aide à choisir les traitements à réaliser sur l'image (table de transformation, seuillage, filtres particuliers...) et à en extraire des informations intéressantes (segmentation, lecture de code barre 1D ou 2D, etc.), mais il n'écrit pas la structure du code ! 
    Depuis l'assistant vision on peut exporter en fichier .vi qui peut alors être réutilisé dans un code plus global gérant l'interface utilisateur (interactions), les initialisations etc.
    Pour la lecture de code barre en particulier il faut :
    - définir une région d'intérêt,
    - donner la taille minimale d'une barre en nombre de pixels,
    - donner le "contraste" d'une barre par rapport à une non-barre (passage de barre à pas barre),
    - donner le nombre minimal de barres du code.
    Il faudrait expliquer plus particulièrement ce qui pose problème avec cet outil de vision.
    Cordialement

  • Code barre 2D

    Bonjour,
    Je cherche un exemple de vi qui pourrais generer un code barre 2D type DATAMATRIX. J'ai trouvé sur le site celui-ci http://zone.ni.com/devzone/cda/epd/p/id/5539 mais je n'arrive pas à le trouver ni le telecharger. J'ai labview 8.5 et installé Vision Development Module Evaluation comme demandé.
    Merci de votre aide pour ce vi ou pour un autre répondant à mon besoin.
    Salutations 
    Ps: ce message est une copie d'un autre que j'ai poste sur une autre discussion du forum. 

    Bonjour,
    Les librairies Open Source pour générer ce type de code barre sont nombreuses sur internet, vous en trouverez notament une plutôt pas mal ici (librairie .NET) :
    http://platform.twit88.com/projects/mt-qrcode/file​s
    Voici un exemple d'implémentation sous LabVIEW :
    Cordialement,
    Da Helmut
    Pièces jointes :
    QrCode.vi ‏31 KB

  • Lecteur code barre acqusition USB

    Bonjour,
    J'ai une quelques questions : voici mon projet, je dois acquérir plusieurs code barres dans un fichier Excel. Pour cela, il y a trois lecteurs code barre branché sur différents ports USB de l'ordinateur, j'aimerais pouvoir prendre la valeur scanné du scanner 1 et l'envoyer dans la colonne A, ensuite celle du scanner 2 et l'envoyer dans la colonne B. Cependant je n'arrive pas à sélectionner dans visa read, le lecteur code barre. Dans un premier temps j'aimerais que mes douchettes soient reconnues sous Labview. Comment faire, je possède une douchette Datalogic Touch light 90 et Labview 2010?
    Merci d'avance de votre aide,
    Cordialement
    Quentin F
    Résolu !
    Accéder à la solution.

    J'ai retrouvé un VI que j'ai fait pour commmencer. (Labview 11)
    Pièces jointes :
    lecteur-scan.vi ‏11 KB

  • Code a bare de type 128

    Bonjour
    j'ai des problèmes lors de la lecture des code à barres de types 128 je suis parvenu à lire des codes de types EAN13 cependant en passant à des codes de types 128  mon VI n'est pas parvenu à lire le code (j'ai bien sur changé le type de code dans IMAQ read code et adapté la nouvelle ROI)
    j'attache là mon vi
     De quoi ce problème parvient -il à votre avis?
    merci d'avance
    Pièces jointes :
    code a barre image fixes.vi ‏37 KB

    Bonjour Bou6,
    Merci d'avoir posté sur le forum de National Instruments France.
    Je suis heureux de voir que votre premier problème est résolu. Si tout est OK, pourriez vous mettre votre post du 04/08 comme résolu? Merci d'avance.
    Venons en à votre problème, votre ROI est normalement plus compliqué à décrypter en EAN 13 qu'en 128 donc vous avez fait le plus dur.
    Voici des petites questions pour être sur d'avoir cerné votre problème:
                  - Quelle type de réponse obtenez vous après traitement?
                  - Est-ce proche de la réalité?
                  - Avez vous bien mis le Barcode Type: Code 128 à l'entrée de votre VI IMAQ read barcode?
                  - Pourquoi ne mettez vous pas une commande plutôt qu'une constante (voir dans le VI ci joint)?
                  - Pourriez vous éventuellement faire une capture d'écran sur le traitement d'un code 128 pour que nous puissions voir là ou le bât blesse?
    Très Cordialement
    P. Denis
    National Instruments
    Pierre_D
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    LabVIEW Tour
    Journées Techniques dans 10 villes en France, du 4 au 20 novembre 2014
    Pièces jointes :
    code a barre image fixes type 128.zip ‏28 KB

  • Comment lire un code QR avec Ipad?

    Comment lire un code QR avec le IPad?
    Sur le site Apple Store pour la France, on peut télécharger une App pour lire codes barres et codes QR, mais l'application n'est pas disponible pour le Canada.
    Merci

    Bonjour,
    Vous pouvez faire une demande de conversion vers une version précédente ici : http://forums.ni.com/ni/board/message?board.id=170&thread.id=473172
    Ou installer (sur une machine virtuelle si vous ne voulez pas avoir de problèmes avec vos développement) la version d'évaluation de LabVIEW 2010 pour faire la conversion en 2009.
    Cordialement,
    Da Helmut

  • Print in text mode to detect escape sequences

    Hello,
    We have got an issu, on our .NET print program using Crystal 12 SP3. The issue has concequences on :
    - Barcode print on matrix printer
    - Barcode print on thermal printer
    - Other commands send to a FAX printer driver
    Using the SDK, the print driver receives print data in graphical print mode, but it has to be text mode for the printer driver to detect the correct escape sequences. The escapes sequences are used by the driver to switch the font or receive a command.
    Is there a way to force the print in text mode ?
    The same report printed from Crystal Reports 2008 SP 3 "works", but not from the .NET sdk.
    Here is a little example. We made a simple Report, containing 2 simple Text Objects :
    Code Barres $ [ /
    +$$;111;6;1;1;0;2 z +
    $$?0h0123456789$$?0/
    We redirected the print driver spool in a file. Here are the outputs :
    Printed from Crystal Report 2008 :
    [0;4 r+<[3;031w[3;032w[7s2CH
    x[1;2xF5-
    JÃ$Code Barres $ [ /
    J-$$$;111;6;1;1;0;2 z
    J$$$?0h0123456789$$?0/@[0;4 r
    Printed from .Net application using Crystal Report 2008 SDK :
    [0;4 r+<[3;031w[3;032w[7s2CH
    x
    JÅ$*'úø u20AC u20AC u20AC u20AC u20AC<|u201Au20ACu20ACu20ACu20ACu20ACu20ACu201A||u201Au20ACu20ACu20ACu20ACu20ACA@u201Aÿu20ACu20ACu20AC|u2019u20ACu20ACu20ACu20ACu20ACu20ACu2018r u20AC u20AC?ÿu20AC @u20AC @u20AC @u20AC @u20AC @u20AC @u20AC u20AC!u20AC u20AC u20AC u20AC u20AC!"ÿu20ACu20ACu20ACu20ACu20ACu20ACÿu20ACu20ACu20ACu20ACu20ACu20ACu20ACu20ACu20ACu20ACÿu20ACu20ACu20ACu20ACu20ACu20ACu20AC|u2019u20ACu20ACu20ACu20ACu20ACu20ACu2018ru20ACÁ! u20AC u20AC u20AC u20AC u20ACŽu201A u201A u0192ààu201A BBD8ÿð@@@`u20AC`u20AC0À
    J-*'7u201A u201A u0192ààu201A BBD8u201A u201A u0192ààu201A BBD8`àu2021u20ACu2021u201Eu20ACu20AC u20AC u20AC u20ACÿu20ACu20ACu20ACu20ACu20ACu20AC u20AC u20AC u20ACÿu20ACu20ACu20ACu20ACu20ACu20AC u20AC u20AC u20ACÿu20ACu20ACu20ACu20ACu20AC`àu2021u20ACu2021u201Eu20ACø>A u20ACu20AC!u20ACAu20ACAu20ACA@Ã@<`àu2021u20ACu2021u201Eu20ACu20AC u20AC u20AC u20ACÿu20ACu20ACu20ACu20ACu20AC`àu2021u20ACu2021u201Eu20ACu20AC u20AC u20AC u20ACÿu20ACu20ACu20ACu20ACu20AC`àu2021u20ACu2021u201Eu20ACü @u20AC@u20AC@u20AC ø`àu2021u20ACu2021u201Eu20ACu20ACu20AC u20AC@u20AC@u20AC@ u20AC@@u20AC@u20ACu20AC!u20ACu20ACu20ACu20ACu20ACu20ACu20AC u20AC@u20ACu20ACu20ACu20ACu20AC
    J*'Tu201A u201A u0192ààu201A BBD8u201A u201A u0192ààu201A BBD8  u20AC 1u20AC Au20AC Au20ACu20ACü @u20AC@u20AC@u20AC ø@u20AC@u20ACÿu20ACu20ACu20ACu20ACu20ACu20ACÿu20ACu20ACu20ACü @u20AC@u20AC@u20AC øu20AC u20AC u20AC u20ACÿu20ACu20ACu20ACu20ACu20ACu20ACu20AC u20AC@u20AC@u20AC@ u20AC@@u20AC@u20ACu20AC!u20ACu20AC u20AC@u20AC@u20ACu20AC@u20ACu20AC@u20ACu20AC!A#xu02C6<u20AC@u20AC@u20ACÿu20ACu20ACu20AC@Au20ACAu20ACAu20ACAu20ACAu0192|ø>A u20ACu20AC!u20ACAu20ACAu20ACA@Ã@<p@@@@@u20AC@8AÀNp>!A@u20ACu20AC@u20ACu20AC@u20ACu20AC@u20ACu20AC@u20ACu20AC!A>u20ACu20AC @u20AC@ u20AC@ u20AC@ u20AC@! Bu0152ðu201A u201A u0192ààu201A BBD8u201A u201A u0192ààu201A BBD8  u20AC 1u20AC Au20AC Au20ACu20ACü @u20AC@u20AC@u20AC ø`u20AC`u20AC0À@[0;4 r
    As you can see above, the characters contained in the report are sent "as this" in the print driver from Crystal Reports 2008. But the pixels represention of the characters are sent from the .Net SDK.

    Hello,
    thank you for your answer.
    I forgot to add the 2008 com+ API output, that is exactly the same as Crystal Report 2008.
    - From Crystal Reports 2008 : WORKS
    - From a program using the 2008 com+ Runtime API : WORKS
    - From a program using the 2008 .Net Runtime API : DON'T WORK
    You wrote that all the runtime print engine sends to the printer is essentially a picture. But It do send text using the com+ API.
    Should I understand : The .Net runtime print engine can't send text ?

  • DPM (ID 30101 Détails : data error ( cyclic redundancy check) 0x80070017)

    Dear all,
    We are running DPM 2010 with a virtual tape library "firestreamer"
    Sometime for no reason we get this error on DPM ( none on firestreamer ):
    DPM a rencontré une erreur critique lors d'une opération d'E/S sur la bande Travail-LT-1Jours-Copier0-00000060 (J1K38E14N1H_TR3000000023W) (code-barres - J1K38E14N1H_TR3000000023W) dans Drive Firestreamer Tape Drive (L2TD0386E7E0C13805E1118F3E806E6).
    (ID 30101 Détails : data error ( cyclic redundancy check) 0x80070017).
    Sorry for the frenchy touch, I have just translated the famous cyclic redundancy check.
    It is very anoying, We reload a new library and it works vell for a few day and suddenly ....
    Cristalink says that Microsoft knows the bug and are not responsible for this matter as firestreamer have no error in log.

    Hi Wilson
    I am having this issue on my DPM 2010 server. I use HP Ultrium LTO 5 tape library. I get this error
    DPM encountered a critical error while performing an I/O operation on the tape AB1234L5 (ID 30101 Details: Data error (cyclic redundancy check) (0x80070017). The error remains the same for this one particular tape. Should I remove thattape? I logged in to
    the library UI which does not report any error.
    Please help.
    Regards
    Pavit

  • Modifier l'ordre des #define dans le .h pour sélectionn​er un bouton par défaut

    Bonjour,
    je suis un peu embetté, car je me bat avec un fichier .h !
    En fait, j'ai une fenetre de sélection qui me permet de scanner un code barre et de valider l'objet par la suite...
    J'ai donc plusieurs boutons, objets, décorations etc...
    Ceux ci se présentent de cette manière :
    #define  P_x                          1       /* callback function: Panelx */
    #define  P_x_DOSSIER                  2
    #define  P_x_UNITE                    3
    #define  P_x_CP                       4
    #define  P_x_TYPE                     5
    #define  P_x_DATE_IN                  6
    #define  P_x_DATE_PASSAGE             7
    #define  P_x_CHARG_PARAM              8       /* callback function: Chargement_parametres */
    #define  P_x_PASS              9       /* callback function: Force */
    #define  P_x_EXIT                     10      /* callback function: Exit */
    #define  P_x_DECORATION               11
    #define  P_x_TEXTMSG_2                12      /* callback function: Appel_Password */
    #define  P_x_TEXTMSG                  13
    #define  P_x_COMMANDBUTTON            14      /* callback function: Help */
    #define  P_x_PICTURE_2                15
    #define  P_x_PICTURE                  16
    #define  P_x_VALIDATION               17      /* callback function: Validation */
         /* Menu Bars, Menus, and Menu Items: */
              /* (no menu bars in the resource file) */
         /* Callback Prototypes: */
    int  CVICALLBACK Appel_Password(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
    int  CVICALLBACK Chargement_parametres(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
    int  CVICALLBACK Exit(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
    int  CVICALLBACK Force(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
    int  CVICALLBACK Help(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
    int  CVICALLBACK Panelx(int panel, int event, void *callbackData, int eventData1, int eventData2);
    int  CVICALLBACK Validation(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
    Donc quand je scanne la boite avec la douchette, il arrive qu'un bouton se déclenche. Cependant, ce n'est pas le bouton VALIDATION, ce qui m'embette !
    C'est le bouton Chargement paramètres, déclaré au début des appels de fonction dans les define.
    Donc, quand je le met dans cette ordre là, le bouton Validation est bien sélectionné par défault (encadré par un rectangle noir), puisque je pense il est au début des #define...
    Quand mon bouton Validation est grisé, il passe au suivant (Force), ce qui est tout à fait ce que je souhaite !
    #define  P_x                          1       /* callback function: Panelx */
    #define  P_x_DOSSIER                  2
    #define  P_x_UNITE                    3
    #define  P_x_CP                       4
    #define  P_x_TYPE                     5
    #define  P_x_DATE_IN                  6
    #define  P_x_DATE_PASSAGE             7
    #define  P_x_VALIDATION               8      /* callback function: Validation */     
    #define  P_x_PASS              9       /* callback function: Force */  
    #define  P_x_CHARG_PARAM              10       /* callback function: Chargement_parametres */
    #define  P_x_EXIT                     11      /* callback function: Exit */
    #define  P_x_DECORATION               12
    #define  P_x_TEXTMSG_2                13      /* callback function: Appel_Password */
    #define  P_x_TEXTMSG                  14
    #define  P_x_COMMANDBUTTON            15      /* callback function: Help */
    #define  P_x_PICTURE_2                16
    #define  P_x_PICTURE                  17
    Cependant, lorsque je grise ou pas un bouton, par la suite, ce n'est pas le bon bouton qui est affectée, puisque j'ai modifié l'ordre et il n'apprécie guère...
    Ex: je demande de grisé le bouton Validation et c'est le bouton Chargement_Paramètres qui est grisé
    Donc avez vous une solution à ca ou pouvez vous m'aider ??
    Merci beaucoup
    Rémi
    Solved!
    Go to Solution.

    What you are observing now is a special case which can lead to some misunderstandment. To fully comprehend CVI internal logic you can simply create a UIR file with more than one panel inside and examine the corresponding #include file. What you will see will be the following:
    #define  PANEL1                           1
    #define  PANEL_CONTROL1          2
    #define  PANEL_CONTROL2          3
    #define  PANEL2                           2
    #define  PANEL_CONTROL1          2
    #define  PANEL_CONTROL2          3
    and so on. That is: panel IDs are unique inside the UIR file and progressively numbered; control IDs are unique within the owner panel and progressively numbered.
    What CVI does when you address a control with for example SetCtrlVal (panelHandle, controlID, ...) is to translate this instruction into: "address control with index <controlID> into panel identified by <panelHandle> variable". This permits on one side to load more than one panel in memori at the same time but also to load the same panel more than once, each time identifying it with the corresponding handle (wich is guaranteed unique by the OS).
    Regarding the first control in a panel being identified by number 2 I cannot say anything: it depends on an internal logic in CVI and you cannot alter it, but it's indeed transparent to us and as you already noted it's prefectly working.
    Proud to use LW/CVI from 3.1 on.
    My contributions to the Developer Zone Community
    If I have helped you, why not giving me a kudos?

  • Comment importer du texte dans indesign sans déperdition de qualité

    Bonjour,
    voilà mon problème: j'ai créé des pages
    sur photoshop avec texte et photos, puis j'ai importé ces
    pages dans indesign, pour la construction d'un catalogue,
    Mais le texte arrive flou et comme j'ai aussi des codes
    barres , ils deviennent illisibles ... est ce qu'il y a une
    solution pour importer sans déperdition???
    merci

    Are you referring to something specific text for import, such as importing text from other application ?
    Please elaborate a bit more.
    Thanks,
    Sanjit

  • Utilisation de CodeSoft 8.5 avec LabView 8.5

    Bonjour,
    j'essaie d'imprimer des étiquettes avec le logiciel CodeSoft8.5 à partir de LabView8.5. J'ai récupéré sur le forum en anglais des codes pouvant géré cela mais en les essayant et quelque soit le refnum utilisé, j'ai toujours le message d'erreur : "erreur 97 : LabVIEW:  Un refnum Null a été transmis comme argument d'entrée". J'utilise la démo de codesoft8.5 disponible à l'adresse suivante : http://www.teklynx.com/download//download_demo.html.
    Je fournis en pièces jointes les vi que j'utilise.
    En vous remerciant d'avance
    Pièces jointes :
    TekLynx.zip ‏94 KB

    Bonjour à tous,
    je tente désespérément depuis 2 jours de modifier une étiquette pour mon entreprise.
    J'ai un code barre, fait avec codesoft 8.5, avec le code en haut et des XXXXXXXXXX en dessous. Lorsque j'insere la fonction de mon code barre dans un menu avec formviewer, je peux saisir un code pour remplacer les XXXXXXXXXX et imprimer le tout.
    Jusque là, tout fonctionne correctement.
    Sauf que mon fournisseur me demande maintenant un nouveau format de caractères sous mon code barre:
    les X doivent avoir des espace de style XX XXX XXX XX
    Pour ça encore, ça va, il suffit d'aller dans le format de sortie. Mais il faut aussi que le 3ème groupe de XXX soit en écriture "inverse video" (c'est à dire en écriture blanche avec un carré noir en fond) et que le dernier groupe XX soit en écriture un peu plus petit que le reste.
    Le problème, c'est que je ne trouve pas du tout où modifier la police sous le code barre... J'ai penser à faire 3 variable (pour 3 polices différentes) mais je ne trouve pas non plus le moyen d'associer mes 3 variables en un seul code barre...
    Est-ce que quelqu'un aurait une solution, je suis complêtement désespéré...?

  • Fermeture face avant sans la structure evennement

    Bonjour
    travaillant sur un lecteur code-barres qui n'utilise pas la programmation evenementielle, je souhaiterais limiter au maximum les structures evenements et ne fonctionner que par polling
    Y a t il moyen de gerer la fermeture de la face avant dans une machine a états autrement que par structure evenement?
    je souhaiterais reproduire les choses suivantes:
    -rejet du bouton comme la propriete d'evenement "rejeter"
    -lecture de la valeur de la croix via un noeud de propriete, par exemple
    merci pour l'aide
    Résolu !
    Accéder à la solution.

    salut j'ai cela, mais j'ai testé en LV2010 et le résultat est "moyen"... Mon LV Crash...
    J'utilise les Callback sur des évènements ActiveX (et cela fonctionne très bien), pour les évènements LabVIEW j'utilise directement la structure eventdriven. Mais j'ai des confrères qui utilise cette technique.
    A+
    Luc Desruelle | Voir mon profil | LabVIEW Code & blog
    Co-auteur livre LabVIEW : Programmation et applications
    CLA : Certified LabVIEW Architect / Certifié Architecte LabVIEW
    CLD : Certified LabVIEW Developer / Certifié Développeur LabVIEW
    Pièces jointes :
    VI Close.vi ‏9 KB
    CallBack Close.vi ‏10 KB

  • Synchronisation Excel à Labview

    Bonjour à tous,
    Je suis étudiant en licence et pour un projet je dois activer un programme labview à partir d'Excel : je m'explique, avec une douchette je vais scanner un code barre, celui ci viendra s'incrémenter sur Excel et lorsqu'il s'incrémente sur Excel, le programme Labview doit se lancer.Est-ce possible? Comment doit ton procéder?
    Merci de vos réponses, elles seront d'un grand recours.

    bonjour, je pense qu'il faudra regarder vers l'activation du serveur ActiveX de l'application. En effet vous voulez piloter votre application LabVIEW depuis Excel, donc il faut rendre votre application LabVIEW serveur ActiveX, propriété du build, elle sera alors pilotable depuis Excel (passage et lecture des données). Une autre solution est de faire le contraire.... Vous réalisez une application sous LabVIEW et avec le report generation Toolkit vous pilotez Excel, via ActiveX. Cette dernière méthode est très simple.
    Luc Desruelle | Voir mon profil | LabVIEW Code & blog
    Co-auteur livre LabVIEW : Programmation et applications
    CLA : Certified LabVIEW Architect / Certifié Architecte LabVIEW
    CLD : Certified LabVIEW Developer / Certifié Développeur LabVIEW

  • Soucis de trigger

    Bonjour
    Je réalise une acquisition sur un trigger analogique (un capteur optique vient lire un code barre, sur une barre de lancement au moment du passage).
    J'ai donc mis mon composant trigger et sur un front descendant (la valeur étant de -0.8 volt normalement et de -8 volt lorsque le passage d'un blanc s'effectue) et un niveau de -1 volt.
    Sachant que j'utilise une carte 6110E. Le trigger est logiquement à la fréquence maximal de la carte (5 mega), je devrai avoir sans soucis mon rélévé à cette vitesse (je mesure un signal provenant d'une jauge de contrainte).
    Hors lorsque je lance l'acquisition sur trigger on ne voit rien (le signal doit etre deja "parti").
    Lorsque j'essaye avec une acquisition finie sans trigger je vois bien mon signal trigger ainsi que le contenu de mes jauges (le signal trigger est bien temporellement avant l'impact des jauges).
    Mais cette solution est difficilement à mettre à l'ouevre à cause de la fréquence d'acquisition (à 2 mega/s) qui fait rapidement apparaitre un message d'erreur.
    Le capteur optique a une fréquence de 25 khz.
    A priori dans l'ancien (vi non exploitable directement car les composants vi ne sont plus reconnu), les essais se passaient correctement.
    L'ancienne configuration était sous windows nt.
    Mon système d'exploitation actuel est XP.

    J'ai rélancé le pc (que j'avais laissé 3 jours sans redemarrer), finalement tous fonctionne correctement.... Sauf que la jauge s'est décollé (ouais c'est vive la chance aujoudr'hui)....

  • CD d'installation perdu

    Bonjour,
    Il y a fort fort longtemps, nous avons acheté la CS 5 Design Premuim pour Mac.
    Dernièrement, nous avons du changer le DD du Mac et quand nous avons voulu réinstaller la CS5, la boite contenant les CD était vide !!
    Horreur, malheur.
    Heureusement nous avons le N° de licence et également le code qui est imprimé au dessus du code barre sur la boite.
    En cherchant on devrait retrouver également la facture d'achat.
    Mais j'aimerais bien récupérer les sources d'installation de cette CS5 Design Premium pour pouvoir la réinstaller.
    J'ai regardé sur internet, mais je ne trouve que des cracks (et encore pas beaucoup) de cette version.
    Y aurait il un site de téléchargement Adobe ou partenaires qui permet de récupérer des anciennes versions.
    Sinon, quelle autre solution vous pourriez me proposer ?
    Merci à tous pour votre aide.
    Marc
    PS: à la question: pourquoi ne pas passer en CS6, c'est parce que nous avons un graphiste sur PC qui est en CS5.

    OT (hors sujet):
    Lieber Pierre-Etienne, d'expliquer, puis-je te rappeler  à http://forums.adobe.com/thread/1351624. ich hoffte «jumelage» ist das richtige Wort für Städtepartnerschaft, ce fut une riche source de beaucoup de bonnes expériences. «C'est la raison pour laquelle.»(Dieses "geflügeltes Wort" stammt aus den Anfangsjahren unserer Begegnungen)
    Ganz liebe Grüße
    Hans-Günter

Maybe you are looking for