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

Converti DOTX in PPSM usando C# o in linea

Crea app di conversione da Microsoft Word DOTX a PowerPoint PPSM su piattaforme .NET Framework, .NET Core, Windows Azure, Mono o Xamarin.

Come convertire DOTX in PPSM usando C#

Al fine di automatizzare il processo per qualsiasi file di Word dotx nella conversione batch di presentazioni PowerPoint ppsm, utilizzeremo Aspose.Words for .NET e Aspose.Slides per .NET API. La prima è un’API di elaborazione testi per l’elaborazione o la manipolazione di documenti Microsoft Word. Considerando che quest’ultima è un’API di manipolazione della presentazione che ti consente di creare o modificare diapositive di Microsoft PowerPoint. Entrambe le API fanno parte del pacchetto Aspose.Total for .NET . Puoi scaricare direttamente da Nuget o utilizzare i seguenti comandi dalla Console di Gestione pacchetti.

Comando della console di gestione dei pacchetti


PM> Install-Package Aspose.Total

Passaggi per convertire DOTX in PPSM tramite C#

  1. Aggiungere il riferimento di Aspose.Total per .NET
  2. Caricare il file DOTX utilizzando la classe Aspose.Words.Document
  3. Salva il documento DOTX in HTML
  4. Crea un oggetto Aspose.Slides.Presentation
  5. Importa contenuto HTML nella cornice di testo di qualsiasi forma di diapositiva all’interno della presentazione
  6. Salvare il documento utilizzando Aspose.Slides.Presentation.Save(“output.ppsm”, SaveFormat.Ppsm)

Requisiti di conversione

  • Microsoft Windows o un sistema operativo compatibile con piattaforme .NET Framework, .NET Core, Windows Azure, Mono o Xamarin.
  • Ambiente di sviluppo come Microsoft Visual Studio.
  • Aspose.Words per .NET & Aspose.Slides per DLL .NET o Aspose.Total per DLL .NET a cui si fa riferimento nel progetto.
 

Questo esempio di codice mostra come convertire un DOTX in PPSM usando 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);
 

Convertitore online da DOTX a PPSM

App gratuita per convertire DOTX in 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.

Domande frequenti

  • Come posso convertire DOTX in PPSM online?
    L'app online per la conversione DOTX è integrata sopra. Per utilizzare questa app, puoi aggiungere il tuo file DOTX trascinandolo nell'area bianca designata o facendo clic all'interno dell'area per importare il documento. Successivamente, premi il pulsante Converti per avviare il processo di conversione. Al termine della conversione da DOTX a PPSM, puoi scaricare il file appena convertito con un solo clic e sarà disponibile sotto forma di file PPSM.
  • Quanto tempo ci vuole per convertire DOTX?
    Questo convertitore online funziona rapidamente ma dipende principalmente dalle dimensioni del file DOTX convertito. Per i piccoli file DOTX, la conversione in PPSM può essere completata in pochi secondi. Tuttavia, se hai integrato il codice di conversione all'interno di un'applicazione .NET, la velocità di conversione dipenderà dall'ottimizzazione dell'applicazione per il processo di conversione.
  • È sicuro convertire DOTX in PPSM utilizzando il convertitore Aspose.Total gratuito?
    Ovviamente! Una volta completata la conversione da DOTX a PPSM, il collegamento per il download del file PPSM appena convertito sarà immediatamente disponibile. Garantisce inoltre la sicurezza del processo di conversione, poiché tutti i file caricati, inclusi i file DOTX, sono completamente sicuri e verranno eliminati dal sistema dopo 24 ore. Inoltre, i link per il download smetteranno di funzionare dopo questo periodo, garantendo la privacy e la protezione dei tuoi file. L'app integrata è gratuita e progettata per scopi di test in modo che gli utenti possano valutare i risultati prima di integrare il codice nei loro progetti.
  • Quale browser devo usare per convertire DOTX?
    Puoi utilizzare qualsiasi browser Web moderno, come Google Chrome, Firefox, Opera o Safari, per la conversione online da DOTX a PPSM. Tuttavia, se stai sviluppando un'applicazione desktop, l'API Aspose.Total DOTX Conversion è consigliata per un'elaborazione fluida ed efficiente.

Esplora DOTX opzioni di conversione con .NET

Convertire DOTXs in CSV (Valori separati da virgola)
Convertire DOTXs in DIF (Formato di scambio dati)
Convertire DOTXs in EXCEL (Formati di file per fogli di calcolo)
Convertire DOTXs in FODS (Foglio di calcolo XML piatto OpenDocument)
Convertire DOTXs in ODS (Foglio di calcolo OpenDocument)
Convertire DOTXs in SXC (Foglio elettronico di StarOffice Calc)
Convertire DOTXs in TSV (Valori separati da tabulazioni)
Convertire DOTXs in XLAM (Componente aggiuntivo con attivazione macro di Excel)
Convertire DOTXs in XLS (Formato binario di Microsoft Excel)
Convertire DOTXs in XLSB (Cartella di lavoro binaria di Excel)
Convertire DOTXs in XLSM (Foglio di calcolo con attivazione macro)
Convertire DOTXs in XLSX (Apri la cartella di lavoro XML)
Convertire DOTXs in XLT (Excel 97 - Modello 2003)
Convertire DOTXs in XLTM (Modello con attivazione macro di Excel)
Convertire DOTXs in XLTX (Modello Excel)
Convertire DOTXs in JSON (File di notazione dell'oggetto JavaScript)