Partager via


PreviewPrintController Classe

Définition

Spécifie un contrôleur d’impression qui affiche un document sur un écran sous la forme d’une série d’images.

public ref class PreviewPrintController : System::Drawing::Printing::PrintController
public class PreviewPrintController : System.Drawing.Printing.PrintController
type PreviewPrintController = class
    inherit PrintController
Public Class PreviewPrintController
Inherits PrintController
Héritage
PreviewPrintController

Remarques

En règle générale, pour utiliser la fonctionnalité d’aperçu avant impression, vous créez une instance d’une ou PrintPreviewDialog une PrintPreviewControl classe et définissez sa Document propriété. Il PreviewPrintController est utilisé par les PrintPreviewControl classes et PrintPreviewDialog les classes, mais vous pouvez l’utiliser PreviewPrintController lors de la gestion de l’affichage de votre propre fenêtre d’aperçu avant impression.

Lorsqu’il est utilisé avec un ou , définit l’élément PrintController associé Document à un PrintControllerWithStatusDialog, effectue l’aperçu avant impression et rétablit la PrintController valeur d’origine. PreviewPrintControllerPrintPreviewDialogPrintPreviewControl

OnStartPrint crée l’élément Graphics affiché lors de l’aperçu avant impression. Une fois OnStartPrint appelée, la OnStartPage méthode définit le Graphics graphique d’une seule page. La OnEndPage méthode efface le Graphics, tandis que la OnEndPrint méthode désalloue l’objet.

Pour plus d’informations sur l’impression, consultez la vue d’ensemble de l’espace System.Drawing.Printing de noms.

Constructeurs

Nom Description
PreviewPrintController()

Initialise une nouvelle instance de la classe PreviewPrintController.

Propriétés

Nom Description
IsPreview

Obtient une valeur indiquant si ce contrôleur est utilisé pour l’aperçu avant impression.

UseAntiAlias

Obtient ou définit une valeur indiquant s’il faut utiliser l’anticrénelage lors de l’affichage de l’aperçu avant impression.

Méthodes

Nom Description
Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetPreviewPageInfo()

Capture les pages d’un document sous la forme d’une série d’images.

GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
OnEndPage(PrintDocument, PrintPageEventArgs)

Termine la séquence de contrôle qui détermine quand et comment afficher un aperçu d’une page dans un document d’impression.

OnEndPrint(PrintDocument, PrintEventArgs)

Termine la séquence de contrôle qui détermine quand et comment afficher un aperçu d’un document d’impression.

OnStartPage(PrintDocument, PrintPageEventArgs)

Commence la séquence de contrôle qui détermine quand et comment afficher un aperçu d’une page dans un document d’impression.

OnStartPrint(PrintDocument, PrintEventArgs)

Commence la séquence de contrôle qui détermine quand et comment afficher un aperçu d’un document d’impression.

ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à

Voir aussi