Imprimer un document Programmes ou utilisation de dialogues

Cet article décrit comment imprimer un document de traitement de texte en utilisant Aspose.Words API. Il montre également les méthodes d’impression d’un document avec les dialogues Paramètres, Aperçu d’impression et Progrès d’impression.

Imprimer un document avec les paramètres et les dialogues d’impression

Lorsque vous travaillez avec des documents, il est souvent nécessaire de les imprimer sur une imprimante sélectionnée. Il est utile d’utiliser une boîte de dialogue d’aperçu d’impression pour inspecter visuellement comment le document imprimé apparaîtra et choisir les options d’impression pertinentes.

Les Aspose.Words n’a pas de dialogues ou de formulaires intégrés mais implémente le AsposeWordsPrintDocument La classe remplace les deux java.awt.print. Imprimable et java.awt.print. Pageable.

L’exemple suivant montre comment utiliser ces classes pour imprimer un document Aspose.Words via les dialogues d’aperçu et de paramètres d’impression:

Impression de plusieurs pages sur une feuille

Aspose.Words met en œuvre les MultipagePrintDocument classe, pour affiner l’opération d’impression pour implémenter votre logique personnalisée en définissant la façon dont le document apparaîtra sur la page imprimée. Les MultipagePrintDocument classe fournit la possibilité d’imprimer plusieurs pages sur une feuille de papier.

Vous pouvez télécharger un exemple d’utilisation de MultipagePrintDocument de la classe Aspose.Words GitHub

Le résultat de cet exemple de code est illustré ci-dessous:

print_several_pages_on_one_sheet_aspose_words_java/