Drukowanie dokumentu Programmatycznie lub przy użyciu dialogów

Ten artykuł opisuje sposób drukowania dokumentu przetwarzającego słowo Aspose.Words API. Pokazuje również metody drukowania dokumentu z ustawieniami, podglądem wydruku i dialogami postępu drukowania.

Drukowanie dokumentu z ustawieniami i podgląd dialogów

Podczas pracy z dokumentami jest często wymagane, aby wydrukować je do wybranej drukarki. Pomocne jest wykorzystanie okna podglądu wydruku do wizualnego sprawdzenia, jak pojawi się wydrukowany dokument i wyboru odpowiednich opcji drukowania.

W Aspose.Words nie ma built- w dialogach lub formach, ale implementuje AsposeWordsPrintDocument klasa wyprzedza zarówno java.awt.print. Wydrukowane i java.awt.print. Do przejścia.

Poniższy przykład pokazuje jak używać tych klas do wydrukowania dokumentu z Aspose.Words poprzez podgląd wydruku i dialogi ustawień:

Drukowanie wielu stron na jednej arkuszu

Aspose.Words wdraża MultipagePrintDocument class, to fine- tune the printing operation to implementation your custom logics by defined the way the document will appear on the printed page. W MultipagePrintDocument klasa zapewnia możliwość drukowania kilku stron na jednym arkuszu papieru.

Możesz pobrać przykład użycia MultipagePrintDocument klasa od Aspose.Words GitHub

Wynik tego przykładu kodu przedstawiono poniżej:

print_several_pages_on_one_sheet_aspose_words_java/