We're sorry Aspose doesn't work properply without JavaScript enabled.

Free Support Forum - aspose.com

BulletType.Numbered issue with paragraph into textframe

Hi Aspose,

I am writting some parqagraph into a textframe and also aplying bullet property using below code. But bullets are not coming into slide. please help me to get over it.

TextFrame tf = shp.TextFrame;

tf.WrapText = true;

tf.Paragraphs.Clear();

foreach (DataRow dr in dtPolitical.Rows)

{

//Paragraph with bullet

Paragraph initBulletPara = new Paragraph();

initBulletPara.HasBullet = true;

initBulletPara.BulletType = BulletType.Numbered;

initBulletPara.BulletColor = Color.Black; ;

initBulletPara.BulletHeight = 100;

initBulletPara.Text = dr["PestValue"].ToString();

initBulletPara.Portions[0].FontHeight = 10;

initBulletPara.Portions[0].FontBold = false;

tf.Paragraphs.Add(initBulletPara);

}

Hi Binod,<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

Thanks for your interest in Aspose.Slides.

I have executed the code snippet as provided by you and used Aspose.Slides for .NET 4.1.1. I have been successfully able to generate the bullets using the said version. For your kind reference, I have attached the generated presentation as well. Please proceed to download section and download the latest version of Aspose.Slides for .NET 4.1.1 available here.

static void Main(string[] args)

{

Presentation pres = new Presentation("D:\\ppt\\Source.ppt");

Slide slide = pres.Slides[0];

Aspose.Slides.Shape shp = slide.Shapes[1];

TextFrame tf = shp.TextFrame;

tf.WrapText = true;

tf.Paragraphs.Clear();

DataTable dtPolitical = GetTable();

foreach (DataRow dr in dtPolitical.Rows)

{

//Paragraph with bullet

Paragraph initBulletPara = new Paragraph();

initBulletPara.HasBullet = true;

initBulletPara.BulletType = BulletType.Numbered;

initBulletPara.BulletColor = Color.Black; ;

initBulletPara.BulletHeight = 100;

initBulletPara.Text = dr["Patient"].ToString();

initBulletPara.Portions[0].FontHeight = 10;

initBulletPara.Portions[0].FontBold = false;

tf.Paragraphs.Add(initBulletPara);

}

pres.Write("D:\\ppt\\Destination.ppt");

}

public static DataTable GetTable()

{

//

// Here we create a DataTable with four columns.

//

DataTable table = new DataTable();

table.Columns.Add("Dosage", typeof(int));

table.Columns.Add("Drug", typeof(string));

table.Columns.Add("Patient", typeof(string));

table.Columns.Add("Date", typeof(DateTime));

// Here we add five DataRows.

//

table.Rows.Add(25, "Indocin", "David", DateTime.Now);

table.Rows.Add(50, "Enebrel", "Sam", DateTime.Now);

table.Rows.Add(10, "Hydralazine", "Christoff", DateTime.Now);

table.Rows.Add(21, "Combivent", "Janet", DateTime.Now);

table.Rows.Add(100, "Dilantin", "Melanie", DateTime.Now);

return table;

}

Thanks and Regards,

Hi Aspose

thanks for your quick reply.

As you suggest i downloaded the latest version (Aspose.Slides for .NET 4.1.1) but still i am facing the same problem and not getting the bullet numbers in my paragraph. Here i am also attaching the dll file which i am using.

Note: i tried above code with microsoft office 2003 and 2007. in both the cases it's not working.

Hi Binod,

I have worked with DLL file provided by you and am successfully able to generate numbered bullet each paragraph. For your kind reference, i have attached the source and destination presentation files. Please feel free to share, if the problem still persists.

Thanks and Regards,