Condividi tramite


PrinterResolution Classe

Definizione

Rappresenta la risoluzione supportata da una stampante.

public ref class PrinterResolution
public class PrinterResolution
[System.Serializable]
public class PrinterResolution
type PrinterResolution = class
[<System.Serializable>]
type PrinterResolution = class
Public Class PrinterResolution
Ereditarietà
PrinterResolution
Attributi

Esempio

Nell'esempio di codice seguente la comboPrintResolution casella combinata viene popolata con le risoluzioni supportate. Nell'esempio si presuppone che esista una PrintDocument variabile denominata printDoc e che esista la casella combinata specifica.

// Add list of printer resolutions found on the printer to the combobox.
// The PrinterResolution's ToString() method will be used to provide the display String.
PrinterResolution^ pkResolution;
for ( int i = 0; i < printDoc->PrinterSettings->PrinterResolutions->Count; i++ )
{
   pkResolution = printDoc->PrinterSettings->PrinterResolutions[ i ];
   comboPrintResolution->Items->Add( pkResolution );
}
// Add list of printer resolutions found on the printer to the combobox.
// The PrinterResolution's ToString() method will be used to provide the display string.

PrinterResolution pkResolution;
for (int i = 0; i < printDoc.PrinterSettings.PrinterResolutions.Count; i++){
    pkResolution = printDoc.PrinterSettings.PrinterResolutions[i];
    comboPrintResolution.Items.Add(pkResolution);
}
' Add list of printer resolutions found on the printer to the combobox.
' The PrinterResolution's ToString() method will be used to provide the display string.
Dim pkResolution As PrinterResolution
For i = 0 to printDoc.PrinterSettings.PrinterResolutions.Count - 1
    pkResolution = printDoc.PrinterSettings.PrinterResolutions.Item(i)
    comboPrintResolution.Items.Add(pkResolution)
Next

Commenti

Questa classe viene utilizzata dalle PrinterSettings.PrinterResolutions proprietà e PageSettings.PrinterResolution per ottenere le risoluzioni della stampante disponibili nella stampante e per impostare rispettivamente la risoluzione di stampa per una pagina.

Utilizzare la Kind proprietà per determinare se il tipo di risoluzione della stampante è il PrinterResolutionKind valore Custom. In tal caso, utilizzare le X proprietà e Y per determinare rispettivamente la risoluzione della stampante nelle direzioni orizzontali e verticali.

Per altre informazioni sulla stampa, vedere la panoramica dello System.Drawing.Printing spazio dei nomi.

Costruttori

Nome Descrizione
PrinterResolution()

Inizializza una nuova istanza della classe PrinterResolution.

Proprietà

Nome Descrizione
Kind

Ottiene o imposta la risoluzione della stampante.

X

Ottiene la risoluzione orizzontale della stampante, espressa in punti per pollice.

Y

Ottiene la risoluzione verticale della stampante, espressa in punti per pollice.

Metodi

Nome Descrizione
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Questo membro esegue l'override del ToString() metodo .

Si applica a

Vedi anche