Supporto per la stampa in Windows Form

La stampa in Windows Form consiste principalmente nell'usare il componente PrintDocument Component per consentire all'utente di stampare e il controllo Controllo PrintPreviewDialog, i componenti Del componente PrintDialog e PageSetupDialog Component per fornire un'interfaccia grafica familiare agli utenti abituati al sistema operativo Windows.

In genere, si crea una nuova istanza del PrintDocument componente, si impostano le proprietà che descrivono cosa stampare utilizzando le PrinterSettings classi e PageSettings e si chiama il Print metodo per stampare effettivamente il documento.

Durante la stampa da un'applicazione basata su Windows, il PrintDocument componente mostrerà una finestra di dialogo di stampa di interruzione per avvisare gli utenti del fatto che si sta verificando la stampa e per consentire l'annullamento del processo di stampa.

In questa sezione

Procedura: Creare processi di stampa standard per Windows Form
Viene illustrato come utilizzare il PrintDocument componente per stampare da un Windows Form.

Procedura: Acquisire l'input dell'utente da un elemento PrintDialog in fase di esecuzione
Viene illustrato come modificare le opzioni di stampa selezionate a livello di codice usando il PrintDialog componente .

Procedura: Selezionare le stampanti connesse al computer dell'utente in Windows Form
Descrive la modifica della stampante in modo che usi il PrintDialog componente in fase di esecuzione.

Procedura: stampare grafica in Windows Forms
Descrive l'invio di elementi grafici alla stampante.

Procedura: Stampare un file di testo con più pagine in Windows Forms
Descrive l'invio di testo alla stampante.

Procedura: Completare processi di stampa in Windows Form
Viene illustrato come avvisare gli utenti del completamento di un processo di stampa.

Procedura: Stampare un Windows Form
Viene illustrato come stampare una copia del modulo corrente.

Procedura: Stampare in Windows Form tramite l'anteprima di stampa
Illustra come utilizzare un PrintPreviewDialog oggetto per la stampa di un documento.

PrintDocument (componente)
Illustra l'utilizzo del PrintDocument componente.

Componente PrintDialog
Illustra l'utilizzo del PrintDialog componente.

Controllo PrintPreviewDialog
Illustra l'utilizzo del PrintPreviewDialog controllo.

PageSetupDialog Component
Illustra l'utilizzo del PageSetupDialog componente.

System.Drawing.Printing
Descrive le classi nello spazio dei System.Drawing.Printing nomi .