Stampare un documento Programmaticamente o utilizzando dialog

Questo articolo descrive come stampare un documento di elaborazione delle parole utilizzando Aspose.Words API. Esso dimostra anche i metodi di stampa di un documento con Impostazioni, Anteprima di stampa e dialogo di progresso di stampa.

Stampare un documento con Impostazioni e Stampa Anteprima Dialogi

Quando si lavora con i documenti, è spesso necessario stamparli a una stampante selezionata. È utile utilizzare una finestra di dialogo di anteprima di stampa per controllare visivamente come apparirà il documento stampato e scegliere le opzioni di stampa rilevanti.

The Aspose.Words non ha finestre di dialogo o forme integrate ma implementa il AsposeWordsPrintDocument la classe supera sia java.awt.print. Stampabile e java.awt.print. Pageable.

L’esempio seguente mostra come utilizzare queste classi per stampare un documento da Aspose.Words tramite le finestre di dialogo Anteprima Stampa e Impostazioni:

Stampare più pagine su un foglio

Aspose.Words implementa il MultipagePrintDocument classe, per perfezionare l’operazione di stampa per implementare la logica personalizzata definendo il modo in cui il documento apparirà sulla pagina stampata. The MultipagePrintDocument classe fornisce la possibilità di stampare diverse pagine su un foglio di carta.

È possibile scaricare un esempio di utilizzo MultipagePrintDocument classe da Aspose.Words GitHub

Il risultato di questo esempio di codice è mostrato di seguito:

print_several_pages_on_one_sheet_aspose_words_java/