Een document afdrukken Programmatisch of dialoogvensters gebruiken

Dit artikel beschrijft hoe een tekstverwerkingsdocument af te drukken met behulp van Aspose.Words API. Het toont ook de methoden voor het afdrukken van een document met Instellingen, Afdrukvoorbeeld, en Print voortgangsdialoogvensters.

Een document afdrukken met instellingen en afdrukvoorbeelddialoog

Bij het werken met documenten is het vaak nodig om ze af te drukken naar een geselecteerde printer. Het is handig om een afdrukvoorbeelddialoog te gebruiken om visueel te controleren hoe het afgedrukte document verschijnt en relevante afdrukopties te kiezen.

De Aspose.Words heeft geen ingebouwde dialoogvensters of formulieren, maar implementeert de AsposeWordsPrintDocument klasse overschrijft beide java.awt.print. Afdrukbare en java.wt.print. Opeistbaar.

Het volgende voorbeeld laat zien hoe je deze klassen gebruikt om een document af te drukken van Aspose.Words via de Afdrukvoorbeelden en Instellingen dialoogvensters:

Meerdere pagina’s op één blad afdrukken

Aspose.Words voert de MultipagePrintDocument klasse, om de afdrukbewerking te verfijnen om uw aangepaste logica te implementeren door te definiëren hoe het document zal verschijnen op de afgedrukte pagina. De MultipagePrintDocument klasse biedt de mogelijkheid om meerdere pagina’s af te drukken op één blad papier.

U kunt een voorbeeld van het gebruik van de MultipagePrintDocument klasse van Aspose.Words GitHub

Het resultaat van dit codevoorbeeld is hieronder weergegeven:

print_several_pages_on_one_sheet_aspose_words_java/