Drucken von Diagram in VSTO und Aspose.Diagram

VSTO

Unten ist der Code, um zu zeigen, wie man diagram druckt:

   Application.ActiveDocument.Print();

Aspose.Diagram

Druck der diagram an dieStandard Drucker ist ganz einfach in Aspose.Diagram for .NET. Führen Sie die folgenden Schritte aus, um die diagram auf dem Standarddrucker zu drucken:

  • Erstellen Sie eine Instanz der Klasse Diagram, um eine diagram zu laden, die gedruckt werden soll
  • Rufen Sie die Print-Methode ohne Parameter auf, wie sie vom Diagram-Objekt verfügbar gemacht wird

Druck der diagram an diebestimmten Drucker benötigt den Namen des Druckers als Parameter für die Print-Methode der Diagram. Führen Sie die folgenden Schritte aus, um die diagram auf dem gewünschten Drucker zu drucken:

  • Erstellen Sie eine Instanz der Klasse Diagram, um eine diagram zu laden, die gedruckt werden soll
  • Rufen Sie die Print-Methode der Klasse Diagram mit dem Druckernamen als Zeichenfolgenparameter für die Print-Methode auf

Unten ist der Code für die Verwendung des Standard- und spezifischen Druckers:

  string FilePath = "demo.vsd";

 //Load the diagram

 Diagram diagram = new Diagram(FilePath);

 //Call the print method to print whole Diagram to the default printer

 diagram.Print();

 //Call the print method to print whole Diagram to the desired printer

 diagram.Print("LaserJet1100");

 PrinterSettings settings = new PrinterSettings();

 settings.PrinterName = "LaserJet1100";

 //Call the print method to print whole Diagram to the desired printer and set document name in print job

 diagram.Print(settings, "Job name while printing with Aspose.Diagram");

Beispielcode herunterladen

Laufcode herunterladen