PreviewPrintController Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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) |