Imprimarea unui Document programatic sau folosind Dialoguri
Acest articol descrie modul de imprimare a unui document de procesare a textului folosind Aspose.Words API. De asemenea, demonstrează metodele de imprimare a unui document cu setări, previzualizare imprimare și dialoguri de progres imprimare.
Imprimarea unui Document cu setări și dialoguri de previzualizare a imprimării
Când lucrați cu documente, este adesea necesar să le imprimați pe o imprimantă selectată. Este util să utilizați un dialog de previzualizare a imprimării pentru a inspecta vizual modul în care va apărea documentul tipărit și pentru a alege opțiunile de imprimare relevante.
Aspose.Words nu are dialoguri sau formulare încorporate, dar implementează clasa AsposeWordsPrintDocument suprascrie ambele java.awt.imprimă.Imprimabil și java.awt.imprimă.Pageable.
Următorul exemplu arată cum să utilizați aceste clase pentru a imprima un document din Aspose.Words prin intermediul dialogurilor Print preview și Settings:
Imprimarea mai multor pagini pe o singură coală
Aspose.Words implementează clasa MultipagePrintDocument, pentru a regla fin operația de imprimare pentru a implementa logica personalizată, definind modul în care documentul va apărea pe pagina tipărită. Clasa MultipagePrintDocument oferă posibilitatea de a imprima mai multe pagini pe o coală de hârtie.
Puteți descărca un exemplu de utilizare a clasei MultipagePrintDocument din Aspose.Words GitHub.
Rezultatul acestui exemplu de cod este prezentat mai jos:
/