16 votes

Vraies polices à largeur fixe dans WPF

J'essaie d'analyser des données de laboratoire à partir d'une base de données Microsoft Access. J'ai déjà formaté toutes les données, mais les tableaux de texte (tableaux créés avec des caractères ASCII) ne s'affichent pas correctement. J'utilise une police à hauteur fixe (Couier New) mais la hauteur semble ne pas être fixe lors de l'impression des soulignés dans le balisage - tout semble correct mais lors de l'impression, les lignes soulignées ne s'affichent pas correctement.

31voto

James Kovacs Points 8757

Le XAML suivant s'aligne correctement à l'écran (dans XamlPad) et sur l'imprimante (HP CP2025) :

  <StackPanel>
    <TextBlock FontFamily="Courier New" FontSize="30">ABCDEFGHI</TextBlock>
    <TextBlock FontFamily="Courier New" FontSize="30">A_C_E_G_I</TextBlock>
  </StackPanel>

Je vérifierais les paramètres de substitution des polices sur votre imprimante.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X