我必须转换演示文稿中的所有音频文件从.mp3格式到waves格式。我正在使用Microsoft.Office.Interop.PowerPoint阅读所有的幻灯片。我可以访问音频形状。
我的方法是下载所有的.mp3文件,并使用下面的方法将它们转换为waves,然后在幻灯片中导入waves音频。
using NAudio.Wave;
namespace Demo
{
class Program
{
using (var reader = new MediaFoundationReader(@"D:\Media1.mp3"))
{
WaveFileWriter.CreateWaveFile(@"D:\Media1_wav.wav", reader);
}
}
}如何使用Microsoft.Office.Interop.PowerPoint从PowerPoint导出音频文件?
发布于 2018-07-17 19:16:55
我在interop库中找不到任何东西。所以我把我的PowerPoint转换成zip文件.Open压缩文件。在介质文件夹下,我将.mp3文件复制到一个新文件夹中。然后我使用naudio将mp3转换为waves。
https://stackoverflow.com/questions/51151508
复制相似问题