HTML JPG PDF XML DOTXM
Aspose.Total  for .NET
PPSM

Μετατροπή DOTX σε PPSM χρησιμοποιώντας C# ή διαδικτυακά

Δημιουργήστε εφαρμογές μετατροπής Microsoft Word DOTX σε PowerPoint PPSM σε πλατφόρμες .NET Framework, .NET Core, Windows Azure, Mono ή Xamarin.

Πώς να μετατρέψετε το DOTX σε PPSM χρησιμοποιώντας C#

Για να αυτοματοποιήσουμε τη διαδικασία για οποιαδήποτε αρχεία εγγράφων του Word σε μαζική μετατροπή παρουσιάσεων ppsm PowerPoint, θα χρησιμοποιήσουμε τα Aspose.Words for .NET και Aspose.Slides για .NET API. Το πρώτο είναι ένα API επεξεργασίας κειμένου για επεξεργασία ή χειρισμό εγγράφων του Microsoft Word. Ενώ, το τελευταίο είναι ένα API χειρισμού παρουσίασης που σας επιτρέπει να δημιουργείτε ή να τροποποιείτε διαφάνειες του Microsoft PowerPoint. Και τα δύο API αποτελούν μέρος του πακέτου Aspose.Total for .NET . Μπορείτε να κάνετε απευθείας λήψη από το Nuget ή μπορείτε να χρησιμοποιήσετε τις ακόλουθες εντολές από την Κονσόλα του Package Manager.

Εντολή κονσόλας διαχείρισης πακέτων


PM> Install-Package Aspose.Total

Βήματα για τη μετατροπή DOTX σε PPSM μέσω C#

  1. Προσθέστε αναφορά του Aspose.Total για .NET
  2. Φορτώστε το αρχείο DOTX χρησιμοποιώντας την κλάση Aspose.Words.Document
  3. Αποθηκεύστε το έγγραφο DOTX σε HTML
  4. Δημιουργήστε αντικείμενο Aspose.Slides.Presentation
  5. Εισαγάγετε περιεχόμενο HTML σε πλαίσιο κειμένου οποιουδήποτε σχήματος διαφάνειας μέσα στην παρουσίαση
  6. Αποθηκεύστε το έγγραφο χρησιμοποιώντας το Aspose.Slides.Presentation.Save(“output.ppsm”, SaveFormat.Ppsm)

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

  • Microsoft Windows ή συμβατό λειτουργικό σύστημα με πλατφόρμες .NET Framework, .NET Core, Windows Azure, Mono ή Xamarin.
  • Περιβάλλον ανάπτυξης όπως το Microsoft Visual Studio.
  • Aspose.Words για .NET & Aspose.Slides για .NET DLL ή Aspose.Total για .NET DLL που αναφέρονται στο έργο σας.
 

Αυτό το δείγμα κώδικα δείχνει πώς να μετατρέψετε ένα DOTX σε PPSM χρησιμοποιώντας C#

// Load the Single Page Microsoft Word DOTX file
Aspose.Words.Document dotx = new Aspose.Words.Document("sourceWordFile.dotx");

// Save DOTX file to HTML 
dotx.Save("filepath\\test.html", SaveFormat.Html);

// To convert multi pages DOTX documents, export each page to HTML separately using Aspose.Words and then use the below code to convert to PPSM.

using (Presentation ppsm = new Presentation()){

	// Access the default first slide of presentation
	ISlide slide = pres.Slides[0];

	// Adding the AutoShape to accomodate the HTML content 
	// Adjust it as of your need
	IAutoShape ashape = slide.Shapes.AddAutoShape(ShapeType.Rectangle, 10, 10, pres.SlideSize.Size.Width - 20, pres.SlideSize.Size.Height - 10);

	ashape.FillFormat.FillType = FillType.NoFill;

	// Adding text frame to the shape
	ashape.AddTextFrame("");

	// Clearing all paragraphs in added text frame
	ashape.TextFrame.Paragraphs.Clear();

	// Loading the HTML file using stream reader
	TextReader tr = new StreamReader("filepath\\test.html");

	// Adding text from HTML stream reader in text frame
	ashape.TextFrame.Paragraphs.AddFromHtml(tr.ReadToEnd());

	// Save the PPSM Presentation
	ppsm.Save("filepath\\pres.ppsm", Aspose.Slides.Export.SaveFormat.Ppsm);
 

Διαδικτυακός μετατροπέας για DOTX σε PPSM

Δωρεάν εφαρμογή για μετατροπή DOTX σε PPSM

  No need to download or setup anything.
  No need to write any code.
  Just upload your DOTXM file and hit the "Convert" button.
  You will instantly get the download link for resultant PPSM file.

Συχνές Ερωτήσεις

  • Πώς μπορώ να μετατρέψω DOTX σε PPSM Online;
    Η διαδικτυακή εφαρμογή για μετατροπή DOTX είναι ενσωματωμένη παραπάνω. Για να χρησιμοποιήσετε αυτήν την εφαρμογή, μπορείτε να προσθέσετε το αρχείο DOTX σας σύροντας και αποθέτοντάς το στην καθορισμένη λευκή περιοχή ή κάνοντας κλικ μέσα στην περιοχή για να εισαγάγετε το έγγραφο. Στη συνέχεια, πατήστε το κουμπί Μετατροπή για να ξεκινήσει η διαδικασία μετατροπής. Αφού ολοκληρωθεί η μετατροπή DOTX σε PPSM, μπορείτε να κάνετε λήψη του αρχείου που μετατράπηκε πρόσφατα με ένα μόνο κλικ και θα είναι διαθέσιμο σε εσάς με τη μορφή αρχείου PPSM.
  • Πόσος χρόνος χρειάζεται για τη μετατροπή DOTX;
    Αυτός ο διαδικτυακός μετατροπέας λειτουργεί γρήγορα, αλλά εξαρτάται κυρίως από το μέγεθος του αρχείου DOTX που μετατρέπεται. Για μικρά αρχεία DOTX, η μετατροπή σε PPSM μπορεί να ολοκληρωθεί μέσα σε λίγα δευτερόλεπτα. Ωστόσο, εάν έχετε ενσωματώσει τον κώδικα μετατροπής σε μια εφαρμογή .NET, η ταχύτητα μετατροπής θα εξαρτηθεί από το πόσο καλά έχει βελτιστοποιηθεί η εφαρμογή σας για τη διαδικασία μετατροπής.
  • Είναι ασφαλής η μετατροπή DOTX σε PPSM χρησιμοποιώντας τον δωρεάν μετατροπέα Aspose.Total;
    Φυσικά! Μόλις ολοκληρωθεί η μετατροπή DOTX σε PPSM, ο σύνδεσμος λήψης για το νέο αρχείο PPSM που μετατράπηκε θα είναι άμεσα διαθέσιμος. Διασφαλίζει επίσης την ασφάλεια της διαδικασίας μετατροπής, καθώς όλα τα μεταφορτωμένα αρχεία, συμπεριλαμβανομένων των αρχείων DOTX, είναι απολύτως ασφαλή και θα διαγραφούν από το σύστημα μετά από 24 ώρες. Επιπλέον, οι σύνδεσμοι λήψης θα σταματήσουν να λειτουργούν μετά από αυτό το διάστημα, διασφαλίζοντας το απόρρητο και την προστασία των αρχείων σας. Η ενσωματωμένη εφαρμογή είναι δωρεάν για χρήση και έχει σχεδιαστεί για δοκιμαστικούς σκοπούς, έτσι ώστε οι χρήστες να μπορούν να αξιολογούν τα αποτελέσματα πριν ενσωματώσουν τον κώδικα στα έργα τους.
  • Τι πρόγραμμα περιήγησης πρέπει να χρησιμοποιήσω για τη μετατροπή DOTX;
    Μπορείτε να χρησιμοποιήσετε οποιοδήποτε σύγχρονο πρόγραμμα περιήγησης ιστού, όπως Google Chrome, Firefox, Opera ή Safari, για τη διαδικτυακή μετατροπή DOTX σε PPSM. Ωστόσο, εάν αναπτύσσετε μια εφαρμογή για υπολογιστές, το Aspose.Total DOTX Conversion API συνιστάται για ομαλή και αποτελεσματική επεξεργασία.

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

Μετατροπή DOTXs σε CSV (Τιμές διαχωρισμένες με κόμμα)
Μετατροπή DOTXs σε DIF (Μορφή ανταλλαγής δεδομένων)
Μετατροπή DOTXs σε EXCEL (Μορφές αρχείων υπολογιστικών φύλλων)
Μετατροπή DOTXs σε FODS (Επίπεδο υπολογιστικό φύλλο OpenDocument XML)
Μετατροπή DOTXs σε ODS (Υπολογιστικό φύλλο OpenDocument)
Μετατροπή DOTXs σε SXC (Υπολογιστικό φύλλο StarOffice Calc)
Μετατροπή DOTXs σε TSV (Τιμές διαχωρισμένες με καρτέλες)
Μετατροπή DOTXs σε XLAM (Πρόσθετο με δυνατότητα Macro-Enabled)
Μετατροπή DOTXs σε XLS (Δυαδική μορφή Microsoft Excel)
Μετατροπή DOTXs σε XLSB (Δυαδικό βιβλίο εργασίας του Excel)
Μετατροπή DOTXs σε XLSM (Υπολογιστικό φύλλο με δυνατότητα μακροεντολής)
Μετατροπή DOTXs σε XLSX (Ανοίξτε το βιβλίο εργασίας XML)
Μετατροπή DOTXs σε XLT (Πρότυπο Excel 97 - 2003)
Μετατροπή DOTXs σε XLTM (Πρότυπο με δυνατότητα μακροεντολής Excel)
Μετατροπή DOTXs σε XLTX (Πρότυπο Excel)
Μετατροπή DOTXs σε JSON (Αρχείο σημειογραφίας αντικειμένου JavaScript)