Baskı ile Çalışma
Diagram yazdırma
Aspose.Diagram for Java diyagramların yazdırılması için dört aşırı yükleme yöntemi sağlar. Bu yöntemler, diagram’i varsayılan yazıcıya veya mevcut yazıcılardan herhangi birine özelleştirilmiş ayarlarla yazdıracak kadar esnektir. Yalnızca gereksinime göre uygun yazdırma yöntemini seçmeniz gerekir.
Belirli bir yazıcıya yazdırma
diagram’in belirli bir yazıcıya yazdırılması, Diagram’in Yazdırma yönteminde parametre olarak yazıcının adını gerektirir. diagram’i istenen yazıcıya yazdırmak için aşağıdaki adımları gerçekleştirin:
- Yazdırılacak bir diagram’i yüklemek için Diagram sınıfının bir örneğini oluşturun
- Yazıcı adı ile Diagram sınıfının Print yöntemini Print yöntemine string parametresi olarak çağırın
Belirli Yazıcı Programlama Örneğine Yazdırma
// 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"); |
Yazıcı ve Doküman Adını Ayarlama
Aspose.Diagram API’ler, bir yazdırma işi için belirli yazıcı ve belge adının ayarlanmasına izin verir. diagram’i istenen yazıcıya yazdırmak için aşağıdaki adımları gerçekleştirin:
- Yazdırılacak bir diagram’i yüklemek için Diagram sınıfının bir örneğini oluşturun
- Diagram sınıfının Print yöntemini, yazıcı ve belge adı ile birlikte Print yöntemine string parametresi olarak çağırın
Yazıcı ve Doküman Adı Ayarı Programlama Örneği
// 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"); |