Converti PPT in Word in C#
Potente API .NET multipiattaforma per convertire PowerPoint in Word utilizzando il codice C# su piattaforme NET Framework, .NET Core, Windows Azure, Mono o Xamarin
Converti PowerPoint in Word utilizzando Aspose.Slides e Aspose.Words
Aspose.Slides per .NET e [Aspose.Words per .NET]( https://products.aspose . com/words/net/) sono potenti librerie .NET utilizzate per manipolare e convertire presentazioni PowerPoint, documenti Word e altri file. Quando converti PowerPoint in Word, stai essenzialmente spostando il contenuto delle diapositive di una presentazione nelle pagine di un documento Word.
Converti PowerPoint in Word in C#
Puoi convertire rapidamente PPT in Word con poche righe di codice
Codice C# per convertire PowerPoint in Word
using var presentation = new Presentation();
var doc = new Document();
var builder = new DocumentBuilder(doc);
foreach (var slide in presentation.Slides)
{
// generates and inserts slide image
using var bitmap = slide.GetThumbnail(1, 1);
using var stream = new MemoryStream();
bitmap.Save(stream, ImageFormat.Png);
stream.Seek(0, SeekOrigin.Begin);
using var skBitmap = SKBitmap.Decode(stream);
builder.InsertImage(skBitmap);
// inserts slide texts
foreach (var shape in slide.Shapes)
{
if (shape is AutoShape autoShape)
{
builder.Writeln(autoShape.TextFrame.Text);
}
}
builder.InsertBreak(BreakType.PageBreak);
}
doc.Save("document.docx");
Come convertire PPT in Word
Installa Aspose.Slides per .NET e Aspose.Words per .NET
Aggiungi le due librerie come riferimenti nel tuo progetto.
Crea un’istanza della classe Presentation e della classe Doc.
Carica la presentazione PPT che desideri convertire in Word.
Genera immagini e testi basati sui contenuti delle diapositive.
Salva il documento Word risultante.
Convertitore online gratuito
Altre conversioni supportate
Puoi anche convertire PowerPoint in file in altri formati