This is sample code I am using
- Code: Select all
var fileName = @"test.pptx";
Presentation ppt = new Presentation();
ppt.LoadFromFile(fileName);
var finalPpt = new Presentation();
finalPpt.Slides.RemoveAt(0);
finalPpt.SlideSize.Type = ppt.SlideSize.Type;
var generatedSlide = ppt.Slides[0];
var shape = generatedSlide.Shapes[0];
var tp = (generatedSlide.Shapes[1] as IAutoShape).TextFrame.Paragraphs[0];
tp.BulletType = TextBulletType.Symbol;
finalPpt.Slides.Append(generatedSlide);
however the result is a bullet that has text right next to it. If I try to add a bullet with powerpoint instead i get this indented with different space.
Is there a way to get the same indentation level?
seems like
tp.Indent or tp.DefaultTabSize won't help
Attaching result
lib generated is bullet generated with library while pp generated is bullet generated with defaul pp bullet
Thanks