L'impression des données dans un formulaire pré-imprimé en C# .Net 3.5 SP1

StackOverflow https://stackoverflow.com/questions/54522

  •  09-06-2019
  •  | 
  •  

Question

J'ai besoin d'imprimer des données dans une pré-imprimé formulaire A6 (1/4 de la taille de paysages en perspective A4).Je n'ai pas besoin d'imprimer des paragraphes de texte, juste à quelques lignes éparses à la page.

Tous les trucs sur MSDN est d'environ priting paragraphes de texte.

Merci pour toute aide que vous pouvez donner, Roberto

Était-ce utile?

La solution

Lors de la recherche de l'x,y les coordonnées à utiliser pour le revêtement de votre nouveau texte avec le pré-imprimées lacunes, les paramètres par défaut de l'objet graphique de Tirage de____() les fonctions sont de 100 pixels par pouce.Qui peut être sujet à changement en fonction de votre imprimante, mais dans mon (très limité) de l'expérience qui a toujours été le cas.

Autres conseils

vous devez créer un objet PrintDocument, traiter le au moins l'événement PrintPage et appliquer les modifications appropriées à la PrinterSettings de la propriété.

Dans votre PrintPage gestionnaire d'événements, faire tout ce que vous devez faire avec le PringPageEventArgs.Objet graphique;comme les lignes de dessin, dessin des images, etc.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top