API:FMX.Printer.Win.TPrinterWin

De RAD Studio API Documentation
Aller à : navigation, rechercher

FMX.Printer.TPrinterFMX.Graphics.TAbstractPrinterSystem.Classes.TPersistentSystem.TObjectTPrinterWin

Delphi

TPrinterWin = class(TPrinter)

C++

class PASCALIMPLEMENTATION TPrinterWin : public Fmx::Printer::TPrinter

Propriétés

Type Visibilité  Source Unité  Parent
class public
FMX.Printer.Win.pas
FMX.Printer.Win.hpp
FMX.Printer.Win FMX.Printer.Win

Description

Encapsule les interfaces d'imprimante standard Windows et OS X.

FMX.Printer.Win.TPrinterWin hérite de FMX.Printer.TPrinter. Tout le contenu en-dessous de cette ligne se réfère à FMX.Printer.TPrinter.

Encapsule les interfaces d'imprimante standard Windows et OS X.

Utilisez TPrinter pour gérer toute impression effectuée par une application. Obtenez une instance de TPrinter en appelant la fonction Printer globale.

Un travail d'impression est démarré par un appel à BeginDoc. L'application envoie des commandes par le biais d'une variable texte ou du canevas de l'imprimante. Vous pouvez passer à une nouvelle page en appelant la méthode NewPage. Le travail reste ouvert jusqu'à ce que l'application appelle EndDoc. Si un problème vous oblige à terminer un travail d'impression qui n'a pas été envoyé avec succès à l'imprimante, appelez la méthode Abort.

Utilisez les propriétés TPrinter pour configurer le travail d'impression. Par exemple, le titre affiché dans le Gestionnaire d'impression (et sur les pages d'en-tête réseau) est déterminé par la propriété Title. Copies détermine le nombre de copies à imprimer, tandis que Orientation vous permet de spécifier le mode d'impression (portrait ou paysage) à utiliser.

TPrinter inclut plusieurs propriétés en lecture seule qui vous permettent de déterminer la page en cours d'impression, les fontes disponibles sur l'imprimante, la taille du papier, et ainsi de suite.

Quand vous créez un descendant de TPrinter, vous devez appeler la routine SetPrinter pour que l'objet descendant TPrinter fonctionne correctement.

Voir aussi