Create slide using vb.net

have 3 slides from a company powerpoint presentation.

unclear how to automate this in vb.net?? want to have a blank slide, and show data from database??? do not see any samples that would show how to load blank slide and add required data??

Hi Robert,

You can add a blank slide to the end of the presentation like this:

Dim presentation = PresentationDocument.Load("input.pptx")
Dim newSlide = presentation.Slides.AddNew(SlideLayoutType.Blank)

Or you can insert it between the slides like this:

Dim newSlide = presentation.Slides.InsertNew(1, SlideLayoutType.Custom)

Now, regarding the data, do you want to write the content shown in your screenshot, or something else?

That content seems to be showing either list paragraphs that are followed by shapes or perhaps a chart. Can you manually (with Microsoft PowerPoint) create a slide that you want to generate and send it to us so I can help you do that with VB.NET.

Regards,
Mario