Απόδοση XSLFO σε PPSM μέσω .NET

.NET API για εξαγωγή XSLFO σε PPSM σε Windows, macOS και Linux χωρίς χρήση Microsoft® PowerPoint

 

Χρησιμοποιώντας ένα πακέτο ισχυρών API αυτοματισμού μορφής αρχείου Aspose.Total for .NET μπορείτε εύκολα να αποδώσετε το XSLFO σε PPSM με δύο απλά βήματα. Χρησιμοποιώντας το API επεξεργασίας PDF Aspose.PDF για .NET , μπορείτε να μετατρέψετε τη μορφή αρχείου XSLFO σε PPTX. Στη συνέχεια, χρησιμοποιώντας το API επεξεργασίας παρουσίασης Aspose.Slides for .NET , μπορείτε να μετατρέψετε το PPTX σε PPSM.

.NET API για Μετατροπή XSLFO σε PPSM

  1. Ανοίξτε το αρχείο XSLFO χρησιμοποιώντας την τάξη Document
  2. Μετατρέψτε το XSLFO σε PPTX χρησιμοποιώντας τη μέθοδο Save
  3. Φορτώστε το αρχείο PPTX χρησιμοποιώντας την κλάση Presentation
  4. Αποθηκεύστε το έγγραφο σε μορφή PPSM χρησιμοποιώντας τη μέθοδο Save και ορίστε το “Ppsm” ως SaveFormat

Απαιτήσεις μετατροπής

Εγκατάσταση από τη γραμμή εντολών ως nuget install Aspose.Total ή μέσω της Κονσόλας Package Manager του Visual Studio με το ```Install-Package Aspose.Total``.

Εναλλακτικά, αποκτήστε το πρόγραμμα εγκατάστασης MSI εκτός σύνδεσης ή τα DLL σε ένα αρχείο ZIP από το downloads .


Document document = new Document("input.xslfo");
 
document.Save("PptxOutput.pptx", SaveFormat.Pptx); 

Presentation presentation = new Presentation("PptxOutput.pptx");

presentation.Save("output.ppsm", SaveFormat.Ppsm);   

Λάβετε μεταδεδομένα XMP από το αρχείο XSLFO μέσω .NET

Κατά τη μετατροπή του XSLFO σε PPSM, ενδέχεται να χρειαστείτε επιπλέον πληροφορίες μεταδεδομένων XMP για να δώσετε προτεραιότητα στη διαδικασία ομαδικής μετατροπής. Για παράδειγμα, μπορείτε να λάβετε και να ταξινομήσετε τα έγγραφα μετατροπής με βάση την ημερομηνία δημιουργίας και να επεξεργαστείτε τα έγγραφα ανάλογα. Το Aspose.PDF για .NET σάς επιτρέπει να έχετε πρόσβαση στα μεταδεδομένα XMP ενός αρχείου XSLFO. Για να λάβετε τα μεταδεδομένα ενός αρχείου XSLFO, μπορείτε να δημιουργήσετε ένα αντικείμενο Document και να ανοίξετε το αρχείο εισόδου XSLFO. Μετά από αυτό, μπορείτε να λάβετε τα μεταδεδομένα του αρχείου χρησιμοποιώντας την ιδιότητα Metadata .


Document doc = new Document("input.xslfo");

Console.WriteLine(doc.Metadata["xmp:CreateDate"]);
Console.WriteLine(doc.Metadata["xmp:Nickname"]);
Console.WriteLine(doc.Metadata["xmp:CustomProperty"]);

Δημιουργία αρχείου PPSM μόνο για ανάγνωση μέσω .NET

Χρησιμοποιώντας το Aspose.Slides for .NET API, μπορείτε να βελτιώσετε περαιτέρω τις δυνατότητες της εφαρμογής μετατροπής σας. Ένα από τα χαρακτηριστικά μπορεί να είναι να δημιουργήσετε το αρχείο εξόδου σας μόνο για ανάγνωση για να αυξήσετε την ασφάλεια. Το API σάς επιτρέπει να ορίσετε το αρχείο PPSM σε Μόνο για ανάγνωση, πράγμα που σημαίνει ότι οι χρήστες (αφού ανοίξουν την παρουσίαση) βλέπουν την πρόταση μόνο για ανάγνωση.


Presentation presentation = new Presentation("PptxOutput.pptx");

presentation.ProtectionManager.ReadOnlyRecommended = true;

presentation.Save("output.ppsm", SaveFormat.Ppsm);     

Εξερευνήστε XSLFO επιλογές μετατροπής με .NET

Μετατροπή XSLFOs σε ODP (Μορφή παρουσίασης OpenDocument)
Μετατροπή XSLFOs σε OTP (Τυπική μορφή OpenDocument)
Μετατροπή XSLFOs σε POT (Αρχεία προτύπων Microsoft PowerPoint)
Μετατροπή XSLFOs σε POTM (Αρχείο προτύπου Microsoft PowerPoint)
Μετατροπή XSLFOs σε POTX (Παρουσίαση προτύπου Microsoft PowerPoint)
Μετατροπή XSLFOs σε PPT (Παρουσίαση powerpoint)
Μετατροπή XSLFOs σε PPS (Παρουσίαση PowerPoint)
Μετατροπή XSLFOs σε PPSX (Παρουσίαση PowerPoint)
Μετατροπή XSLFOs σε PPT (Παρουσίαση powerpoint)
Μετατροπή XSLFOs σε PPTM (Αρχείο παρουσίασης με δυνατότητα μακροεντολής)
Μετατροπή XSLFOs σε SWF (Ταινία Shockwave Flash)
Μετατροπή XSLFOs σε APNG (Κινούμενα φορητά γραφικά δικτύου)
Μετατροπή XSLFOs σε CSV (Τιμές διαχωρισμένες με κόμμα)
Μετατροπή XSLFOs σε DICOM (Ψηφιακή Απεικόνιση και Επικοινωνίες στην Ιατρική)
Μετατροπή XSLFOs σε DIF (Μορφή ανταλλαγής δεδομένων)
Μετατροπή XSLFOs σε DXF (Μορφή ανταλλαγής σχεδίου Autodesk)
Μετατροπή XSLFOs σε EMZ (Συμπιεσμένο βελτιωμένο μετα-αρχείο των Windows)
Μετατροπή XSLFOs σε EXCEL (Μορφές αρχείων υπολογιστικών φύλλων)
Μετατροπή XSLFOs σε FODS (Επίπεδο υπολογιστικό φύλλο OpenDocument XML)
Μετατροπή XSLFOs σε IMAGE (Αρχεία εικόνας)
Μετατροπή XSLFOs σε JPEG2000 (Μορφή εικόνας J2K)
Μετατροπή XSLFOs σε MD (Γλώσσα Markdown)
Μετατροπή XSLFOs σε ODS (Υπολογιστικό φύλλο OpenDocument)
Μετατροπή XSLFOs σε PSD (Έγγραφο Photoshop)
Μετατροπή XSLFOs σε SVGZ (Συμπιεσμένα κλιμακούμενα διανυσματικά γραφικά)
Μετατροπή XSLFOs σε SXC (Υπολογιστικό φύλλο StarOffice Calc)
Μετατροπή XSLFOs σε TGA (Προσαρμογέας γραφικών Truevision)
Μετατροπή XSLFOs σε TSV (Τιμές διαχωρισμένες με καρτέλες)
Μετατροπή XSLFOs σε TXT (Έγγραφο κειμένου)
Μετατροπή XSLFOs σε WMZ (Συμπιεσμένο μετααρχείο των Windows)
Μετατροπή XSLFOs σε XLAM (Πρόσθετο με δυνατότητα Macro-Enabled)
Μετατροπή XSLFOs σε XLSB (Δυαδικό βιβλίο εργασίας του Excel)
Μετατροπή XSLFOs σε XLSM (Υπολογιστικό φύλλο με δυνατότητα μακροεντολής)
Μετατροπή XSLFOs σε XLT (Πρότυπο Excel 97 - 2003)
Μετατροπή XSLFOs σε XLTM (Πρότυπο με δυνατότητα μακροεντολής Excel)