PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Présentation
  • Police d'impression
  • Police dynamique
  • Police d'imprimante
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Etape 2 : Création des polices d'impression
Présentation
Cette étape permet de définir et de choisir les différentes polices qui seront utilisées dans le document imprimé. Il est possible de choisir et de définir :
  • des polices spécifiques à l'impression : ces polices ne pourront être utilisées que lors de l'impression avec les fonctions du WLangage.
  • des polices dynamiques, pouvant être aussi bien utilisées à l'écran (dans des fenêtres, des dessins, ...) que dans des impressions réalisées en WLangage.
Cette étape est facultative.
Si aucune police n'est définie pour l'impression, la police par défaut est utilisée.
  • Fonte : Don't care,
  • Police numéro 0,
  • taille : 12 points pica,
  • style normal,
  • couleur : noir.
Attention : Il est possible d'imprimer uniquement avec les polices de l'imprimante. Si la police utilisée n'est pas disponible, la police la plus proche sera utilisée.
Linux Pour plus de détails sur la gestion des polices, consultez Imprimer en Linux.
Versions 18 et supérieures
iPhone/iPad L'impression en WLangage est désormais disponible pour les applications iPhone/iPad.
Nouveauté 18
iPhone/iPad L'impression en WLangage est désormais disponible pour les applications iPhone/iPad.
iPhone/iPad L'impression en WLangage est désormais disponible pour les applications iPhone/iPad.
Police d'impression
Les polices d'impression sont créées avec la fonction iCréePolice. Cette fonction permet de choisir :
  • la fonte (nom et famille)
    Constantes pour la fonte :
    iCourierFonte de style Courrier (largeur de caractère fixe)
    iRomanFonte Roman (police souvent exotique)
    iSwissFonte Swiss (police de qualité)
    iDéfautFonte quelconque ("Don't care")
  • la taille (des caractères)
  • les attributs (gras, italique, souligné, ...)
    Constantes pour les attributs :
    iNormal
    (valeur par défaut)
    Police normale, sans attributs
    iGrasPolice en gras
    iSoulignéPolice soulignée
    iItaliquePolice italique
    iBarrePolice barrée
    iCondenseCaractères condensés
    iEtenduCaractères étendus
    iLargeCaractères larges
  • la couleur (voir les constantes prédéfinies)
Les différents paramètres de la police sont définis à l'aide de plusieurs constantes.
Chaque police est associée à un numéro. Pour choisir la police d'impression, il suffit d'utiliser la fonction iPolice.
Police dynamique
WINDEVWEBDEV - Code ServeurWindowsiPhone/iPadWindows Mobile Il est également possible de créer des polices dynamiques. Une variable de type "Police" peut être utilisée pour créer une police qui pourra être utilisée dans tous les objets du projet : fenêtres, états, impression, graphes, dessins, ...
Les polices dynamiques permettent par exemple d'imprimer un texte orienté à 90° (grâce à la propriété ..Angle de la police dynamique).
Pour définir une police dynamique :
  1. Créez une variable de type Police.
  2. Définissez les caractéristiques de la police :
Pour choisir une police d'impression, il suffit d'utiliser la fonction iPolice.
Police d'imprimante
WINDEVWEBDEV - Code ServeurWindowsWindows Mobile Les constructeurs d'imprimante installent des polices sur les imprimantes. Ces polices sont appelées police "imprimante".
Au contraire des polices logicielles (telles que "True Type"), ces polices sont directement accessibles par l'imprimante, elles n'ont pas besoin d'être téléchargées.
Dans les listes des polices, les polices imprimantes sont identifiées par une icône "imprimante" présente devant le nom de la police.
Attention : l'utilisation de polices d'imprimante peut entraîner des effets d'affichage en aperçu avant impression.
Si vous utilisez des polices d'imprimante, ces polices ne sont interprétées que par l'imprimante. Lors de l'aperçu avant impression, l'affichage des polices est géré par Windows. Ne sachant pas gérer ces polices spécifiques, Windows utilise la police écran la plus proche.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire