Πώς να εκτυπώσετε μια παρουσίαση PowerPoint σε C#

Σε αυτό το βήμα προς βήμα εκμάθηση, θα επεξεργαστούμε πώς να εκτυπώσετε το PowerPoint Presentation σε C# χωρίς εγκατεστημένο το PowerPoint. Η μορφή PPTX χρησιμοποιείται ευρέως για παρουσιάσεις PowerPoint σήμερα, αλλά η εκτύπωση παρουσιάσεων PPT καθώς και σε εφαρμογές C# μπορεί να επιτευχθεί χρησιμοποιώντας την ίδια προσέγγιση.

Βήματα για την εκτύπωση της παρουσίασης PPTX σε C#

  1. Λάβετε πακέτο Aspose.Slides for .NET από το NuGet.org
  2. Χρησιμοποιήστε τον χώρο ονομάτων Aspose.Slides για φόρτωση και εκτύπωση
  3. Ορισμός άδειας χρήσης χρησιμοποιώντας τη μέθοδο SetLicense
  4. Δημιουργήστε ένα νέο αντικείμενο του Presentation Class
  5. Φορτώστε την παρουσίαση του PowerPoint για εκτύπωση στο αντικείμενο που δημιουργήθηκε παραπάνω
  6. Εκτυπώστε την παρουσίαση PPTX παρέχοντας το όνομα του εκτυπωτή σας

Προηγουμένως, εξετάσαμε το πώς να μετατρέψετε PPTX σε XPS χρησιμοποιώντας C# σε ένα άλλο θέμα με τον τρόπο λειτουργίας. Αλλά αυτό το θέμα περιγράφει τα βήματα για την εκτύπωση της παρουσίασης PPT σε C#. Το καλό είναι ότι δεν εξαρτάστε από το Microsoft PowerPoint ή το Interop για να χρησιμοποιήσετε αυτήν τη δυνατότητα και μπορείτε να εκτελέσετε αυτόν τον κώδικα απρόσκοπτα σε όλες τις πλατφόρμες.

Κώδικας για εκτύπωση παρουσίασης PowerPoint σε C# χωρίς Interop

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");
}
}
}

Το παραπάνω παράδειγμα μπορεί να χρησιμοποιηθεί σε οποιαδήποτε εφαρμογή .NET που χρησιμοποιεί τον κώδικα C#, είτε πρόκειται για εφαρμογή web ASP.NET, για εφαρμογή Windows Forms ή για κονσόλα. Μπορείτε να το εκτελέσετε στον τοπικό σας μηχάνημα εργασίας ή σε οποιονδήποτε διακομιστή που έχει εγκατεστημένο το .NET Framework.

 Ελληνικά