Skriver ut en Diagram i VSTO och Aspose.Diagram
Contents
[
Hide
]
VSTO
Nedan finns koden för att visa hur man skriver ut diagram:
Application.ActiveDocument.Print();
Aspose.Diagram
Utskrift av diagram tillstandardskrivare är ganska enkelt i Aspose.Diagram for .NET. Utför följande steg för att skriva ut diagram till standardskrivaren:
- Skapa en instans av klassen Diagram för att ladda en diagram som ska skrivas ut
- Anropa utskriftsmetoden utan parametrar som exponeras av objektet Diagram
Utskrift av diagram tillspecifik skrivare kräver skrivarens namn som parameter för utskriftsmetoden för Diagram. Utför följande steg för att skriva ut diagram till önskad skrivare:
- Skapa en instans av klassen Diagram för att ladda en diagram som ska skrivas ut
- Anropa utskriftsmetoden för klassen Diagram med skrivarnamn som strängparameter till utskriftsmetoden
Nedan är koden för att använda standardskrivare och specifik skrivare:
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");