Bu adım adım öğreticide, PowerPoint yüklü olmadan C#’ta PowerPoint Presentation nasıl yazdırılacağını ayrıntılı olarak ele alacağız. PPTX formatı, günümüzde PowerPoint sunumları için yaygın olarak kullanılan bir formattır, ancak PPT sunumlarını C# uygulamalarında da yazdırmak aynı yaklaşım kullanılarak elde edilebilir.
PPTX Sunumunu C# ile Yazdırma Adımları
- NuGet.org’dan Aspose.Slides for .NET paketini alın
- Yüklemek ve yazdırmak için Aspose.Slides ad alanını kullanın
- SetLicense yöntemini kullanarak lisans ayarlayın
- Presentation Class için yeni bir nesne oluşturun
- Yukarıda oluşturulan nesneye yazdırmak için PowerPoint sunumunu yükleyin
- Yazıcınızın adını vererek PPTX Sunumunu yazdırın
Daha önce, başka bir nasıl yapılır konusunda C# kullanarak PPTX’i XPS’ye dönüştürme konusuna baktık. Ancak bu konu, PPT sunumunu C# ile yazdırma adımlarını açıklamaktadır. İşin iyi yanı, bu özelliği kullanmak için Microsoft PowerPoint veya Interop’a bağımlı değilsiniz ve bu kodu tüm platformlarda sorunsuz bir şekilde çalıştırabilirsiniz.
Birlikte Çalışma olmadan C#‘da PowerPoint sunumunu yazdırmak için kod
using System; | |
using Aspose.Slides; | |
namespace PrintPresentationinC_Sharp | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
License license = new License(); | |
license.SetLicense("Aspose_Slides_NET.lic"); | |
string PathForPrintingPptFile = @".\"; | |
//Instantialte Presentation object to print PowerPoint presentation | |
Presentation PrintPptxPresentation = new Presentation(PathForPrintingPptFile+"PrintPres.pptx"); | |
//Call the Print method to print PowerPoint presentation on desired printer | |
PrintPptxPresentation.Print("LaserJet1100"); | |
} | |
} | |
} |
Yukarıdaki örnek, ister ASP.NET web uygulaması, ister Windows Forms uygulaması veya Konsol tabanlı olsun, C# kodunu kullanan herhangi bir .NET uygulamasında kullanılabilir. Yerel iş makinenizde veya .NET Framework’ün kurulu olduğu herhangi bir sunucuda çalıştırabilirsiniz.