Convert POTM to BMP in C#
Export PowerPoint® POTM files to BMP on .NET Framework, .NET Core, Windows Azure, Mono or Xamarin Platforms
Convert POTM to BMP Using C#
In order to convert POTM to BMP, we’ll use
API which is a feature-rich, powerful and easy to use document manipulation and conversion API for C# platform. Open
package manager, search for Aspose.Slides and install. You may also use the following command from the Package Manager Console.
Package Manager Console Command
PM> Install-Package Aspose.Slides.NET
How to Convert POTM to BMP via C#
.NET developers can easily load & convert POTM files to BMP in just a few lines of code.
Load POTM file with an instance of Presentation class
Iterate through each Slide in the Presentation
Create a full scale image as a Bitmap with each iteration
Call Bitmap.Save method with BMP file extension & ImageFormat.Bmp as parameters
System Requirements
Before running the .NET conversion sample source code, make sure that you have the following prerequisites.
- Microsoft Windows or a compatible OS with .NET Framework, .NET Core, Windows Azure, Mono or Xamarin Platforms.
- Development environment like Microsoft Visual Studio.
- Aspose.Slides for .NET DLL referenced in your project.
This sample code shows POTM to BMP C# Conversion
using (var presentation = new Presentation("template.potm"))
{
// iterate over all slides in the presentation
foreach (var slide in presentation.Slides)
{
// create a full scale image
var bitmap = slide.GetThumbnail(1f, 1f);
// save the image to disk in BMP format
bitmap.Save(string.Format("Slide_{0}.bmp", slide.SlideNumber), System.Drawing.Imaging.ImageFormat.Bmp);
}
}
Free App to Convert POTM to BMP
Other Supported Conversions
You can also convert POTM into many other file formats including few listed below.