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

Turbo Pascal Discussion :

Code d'imprimante pour mettre en gras


Sujet :

Turbo Pascal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Inscrit en
    Février 2010
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 9
    Par défaut Code d'imprimante pour mettre en gras
    Bonjour, je suis en train de développer un filtre pour imprimer une déclaration douanière et je cherche à mettre un commentaire en gras.
    Mais je n'ai pas pu, si vous pouvez m'aider.
    Je vous signale que j'ai trouvé ce code #27#71 mais, quand je le mets, toute la déclaration devient en gras.
    Merci d'avance.

  2. #2
    Membre Expert
    Avatar de Dr.Who
    Inscrit en
    Septembre 2009
    Messages
    980
    Détails du profil
    Informations personnelles :
    Âge : 46

    Informations forums :
    Inscription : Septembre 2009
    Messages : 980
    Par défaut
    propre pour chaque imprimante ce genre de code!

    http://www.dragon-it.co.uk/links/hp_pcl_codes.htm
    http://www.dragon-it.co.uk/links/eps...nter_codes.htm

    le mieux etant de passer par la methode conventionnelle qui fait abstraction de la marque du modèle etc.
    [ Sources et programmes de Dr.Who | FAQ Delphi | FAQ Pascal | Règlement | Contactez l'équipe ]
    Ma messagerie n'est pas la succursale du forum... merci!

  3. #3
    Responsable Pascal, Lazarus et Assembleur


    Avatar de Alcatîz
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Mars 2003
    Messages
    8 052
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ressources humaines
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2003
    Messages : 8 052
    Billets dans le blog
    2
    Par défaut
    Bonjour et bienvenue !

    Malheureusement, les codes d'échappement diffèrent d'un modèle d'imprimante à l'autre.

    #27#71 démarre l'impression en "double frappe" sur la plupart des modèles Epson et IBM. Pour repasser en simple frappe, c'est #27#72.
    Il existe également un mode "rehaussé" sur ces mêmes imprimantes, démarré par le code d'échappement #27#69 et arrêté par #27#70. Ce mode est également souvent utilisé pour mettre en gras.
    Sur les modèles HP, le code d'échappement pour démarrer la mise en gras est #27#40#115#51#66 et, pour l'arrêter, #27#40#115#48#66.

    Quelle est ton imprimante ?

    [Edit]Grillé par le Doc...[/Edit]
    Règles du forum
    Cours et tutoriels Pascal, Delphi, Lazarus et Assembleur
    Avant de poser une question, consultez les FAQ Pascal, Delphi, Lazarus et Assembleur
    Mes tutoriels et sources Pascal

    Le problème en ce bas monde est que les imbéciles sont sûrs d'eux et fiers comme des coqs de basse cour, alors que les gens intelligents sont emplis de doute. [Bertrand Russell]
    La tolérance atteindra un tel niveau que les personnes intelligentes seront interdites de toute réflexion afin de ne pas offenser les imbéciles. [Fiodor Mikhaïlovitch Dostoïevski]

  4. #4
    Membre régulier
    Inscrit en
    Février 2010
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 9
    Par défaut code imprimante
    Merci beaucoup pour la réponse, mon imprimante est HP laserjet 4250n.
    Ma question maintenant est comment mettre ce code pour que l'imprimante m'imprime une seule ligne ou partie de ligne en gras ?

    Et est-ce qu'il y a une possibilité d'écrire le début de trois ou quatre lignes en paysage (style) ?

  5. #5
    Responsable Pascal, Lazarus et Assembleur


    Avatar de Alcatîz
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Mars 2003
    Messages
    8 052
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ressources humaines
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2003
    Messages : 8 052
    Billets dans le blog
    2
    Par défaut
    Citation Envoyé par bahdidi Voir le message
    Ma question maintenant est comment mettre ce code pour que l'imprimante m'imprime une seule ligne ou partie de ligne en gras ?
    Normalement, en insérant la séquence de codes d'échappement de début et de fin de mise en gras avant et après le texte de la ligne.

    Citation Envoyé par bahdidi Voir le message
    Et est-ce qu'il y a une possibilité d'écrire le début de trois ou quatre lignes en paysage (style) ?
    Pour alterner les orientations portrait et paysage, il faut passer en mode graphique. Pour cela, la meilleure solution est de passer par les fonctions GDI du système (comme suggéré par Dr.Who).
    Règles du forum
    Cours et tutoriels Pascal, Delphi, Lazarus et Assembleur
    Avant de poser une question, consultez les FAQ Pascal, Delphi, Lazarus et Assembleur
    Mes tutoriels et sources Pascal

    Le problème en ce bas monde est que les imbéciles sont sûrs d'eux et fiers comme des coqs de basse cour, alors que les gens intelligents sont emplis de doute. [Bertrand Russell]
    La tolérance atteindra un tel niveau que les personnes intelligentes seront interdites de toute réflexion afin de ne pas offenser les imbéciles. [Fiodor Mikhaïlovitch Dostoïevski]

  6. #6
    Membre régulier
    Inscrit en
    Février 2010
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 9
    Par défaut
    Merci pour le code #27#40#115#51#66, quand je le mis #27#40#115#51#66 'Entete du filtre'#27#40#115#48#66 il m'affiche entete en gras c sa que je veux mais il affiche le reste en gand taille comme si j'ai imprimer sur A3 et il imprime seulement sur toute le papier le motier de l'ecran a imprimer.
    Qu'es ce que je doit faire?

  7. #7
    Responsable Pascal, Lazarus et Assembleur


    Avatar de Alcatîz
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Mars 2003
    Messages
    8 052
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ressources humaines
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2003
    Messages : 8 052
    Billets dans le blog
    2
    Par défaut
    Pour jouer avec le pitch (nombre de caractères par pouce) des caractères :
    avec #?? = le pitch désiré (+/- 10 CPI pour le mode normal).

    Pour la hauteur des caractères :
    avec #?? = la hauteur désirée (+/- 12 points en mode normal).
    Règles du forum
    Cours et tutoriels Pascal, Delphi, Lazarus et Assembleur
    Avant de poser une question, consultez les FAQ Pascal, Delphi, Lazarus et Assembleur
    Mes tutoriels et sources Pascal

    Le problème en ce bas monde est que les imbéciles sont sûrs d'eux et fiers comme des coqs de basse cour, alors que les gens intelligents sont emplis de doute. [Bertrand Russell]
    La tolérance atteindra un tel niveau que les personnes intelligentes seront interdites de toute réflexion afin de ne pas offenser les imbéciles. [Fiodor Mikhaïlovitch Dostoïevski]

Discussions similaires

  1. [OpenOffice][Texte] Macro pour mettre en gras la ponctuation
    Par Pers Ressource ASH dans le forum OpenOffice & LibreOffice
    Réponses: 3
    Dernier message: 01/12/2014, 15h07
  2. [XL-2010] Code pour mettre en gras le centre d'un en entete de page
    Par jacfld49 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 21/12/2012, 04h40
  3. Code 'retour chariot' pour mettre dans excel
    Par cec38ch dans le forum Langage SQL
    Réponses: 3
    Dernier message: 09/07/2012, 11h29
  4. Fonction pour mettre en gras du texte
    Par lemathurin dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 24/08/2010, 15h38
  5. [FLASH MX] Mettre en gras dans ce code
    Par celina5880 dans le forum Flash
    Réponses: 6
    Dernier message: 15/01/2006, 15h16

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