Impression d'un Document par programmation ou à l'aide de Boîtes de dialogue
Cet article décrit comment imprimer un document de traitement de texte à l’aide de Aspose.Words API. Il montre également les méthodes d’impression d’un document avec les paramètres, l’aperçu avant impression et les boîtes de dialogue de progression d’impression.
Impression d’un document avec des paramètres et des boîtes de dialogue d’aperçu avant 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 avant impression pour inspecter visuellement l’apparence du document imprimé et choisir les options d’impression appropriées.
Le Aspose.Words n’a pas de boîtes de dialogue ou de formulaires intégrés mais implémente la classe AsposeWordsPrintDocument remplace les deux java.tta.imprimer.Imprimable et java.tta.imprimer.Pageable.
L’exemple suivant montre comment utiliser ces classes pour imprimer un document à partir de Aspose.Words via les boîtes de dialogue Aperçu avant impression et Paramètres:
Impression de Plusieurs Pages sur Une Seule feuille
Aspose.Words implémente la classe MultipagePrintDocument, pour affiner l’opération d’impression afin d’implémenter votre logique personnalisée en définissant la façon dont le document apparaîtra sur la page imprimée. La classe MultipagePrintDocument offre la possibilité d’imprimer plusieurs pages sur une seule feuille de papier.
Vous pouvez télécharger un exemple d’utilisation de la classe MultipagePrintDocument à partir de Aspose.Words GitHub.
Le résultat de cet exemple de code est illustré ci-dessous:
/