Travailler avec l'impression

Impression d’un Diagram

Aspose.Diagram for Java fournit quatre méthodes de surcharge pour l’impression des diagrammes. Ces méthodes sont suffisamment flexibles pour imprimer le diagram sur l’imprimante par défaut ou sur l’une des imprimantes disponibles avec des paramètres personnalisés. Il vous suffit de sélectionner la méthode d’impression appropriée en fonction des besoins.

Impression sur une imprimante spécifique

L’impression du diagram sur l’imprimante spécifique nécessite le nom de l’imprimante comme paramètre de la méthode d’impression du Diagram. Effectuez les étapes suivantes afin d’imprimer le diagram sur l’imprimante souhaitée :

  • Créez une instance de la classe Diagram pour charger un diagram à imprimer
  • Appelez la méthode Print de la classe Diagram avec le nom de l’imprimante comme paramètre de chaîne à la méthode Print

Impression sur un exemple de programmation d’imprimante spécifique

// For complete examples and data files, please go to https://github.com/aspose-diagram/Aspose.Diagram-for-Java
// The path to the documents directory.
String dataDir = Utils.getDataDir(BySpecificPrinter.class);
// load source Visio diagram
Diagram diagram = new Diagram(dataDir + "Drawing1.vsdx");
// call the print method to print whole Diagram using the printer name
diagram.print("LaserJet1100");

Définition de l’imprimante et du nom du document

Aspose.Diagram Les API permettent de définir l’imprimante spécifique et le nom du document pour un travail d’impression. Effectuez les étapes suivantes afin d’imprimer le diagram sur l’imprimante souhaitée :

  • Créez une instance de la classe Diagram pour charger un diagram à imprimer
  • Appelez la méthode Print de la classe Diagram avec l’imprimante et le nom du document comme paramètre de chaîne à la méthode Print

Configuration de l’imprimante et du nom du document Exemple de programmation

// For complete examples and data files, please go to https://github.com/aspose-diagram/Aspose.Diagram-for-Java
// The path to the documents directory.
String dataDir = Utils.getDataDir(SetPrintJobAndPrinterName.class);
// load a source Visio diagram
Diagram diagram = new Diagram(dataDir + "Drawing1.vsdx");
// call the print method to print whole Diagram using the printer name and set document name in the print job
diagram.print("LaserJet1100", "Job name while printing with Aspose.Diagram");