Bonjour,
Suite à un problème matériel j'ai changé d'imprimante et de résolution de 300 à 600.
J'ai développé depuis un certain temps sous linux avec lazarus une petite application pour imprimer des enveloppes de différents formats en utilisant une base de données d'adresses sous sqlite.
Pour l'impression j'utilise les informations hauteur papier, largeur papier, orientation etc.
Je voudrais utiliser la valeur de la résolution que je peux afficher via le composant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Printer.Orientation:=poLandscape; XLARG_PAGE:= Printer.PaperSize.PaperRect.PhysicalRect.Right-Left; XHAUT_PAGE:= Printer.PaperSize.PaperRect.PhysicalRect.Bottom-Top;mais je n'arrive pas à récupérer cette valeur de résolution. C'est surement très simple mais je n'ai pas encore trouvé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part PrinterSetupDialog.execute
Alors un petit coup de main me serait bien utile.
Merci d'avance
A+
Partager