彩票走势图

PPT控件Spire.Presentation 教程:在VB.NET中将HTML字符串附加到PPT中

原创|使用教程|编辑:王香|2017-07-28 10:54:03.000|阅读 460 次

概述:Spire.Presentation是一个专业的 PowerPoint控件,用于帮助开发人员高效地创建、读取、编辑、转换和打印任PPT文档,本文介绍了如何在VB.NET中将HTML字符串附加到PPT中。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

Spire.Presentation 支持将HTML格式的文本插入到PowerPoint幻灯片中。

代码演示:

Step 1:创建Presentation类的实例。

Presentation ppt = new Presentation();

Step 2:在幻灯片中插入一个自动形状(矩形)。

IAutoShape shape = ppt.Slides[0].Shapes.AppendShape(ShapeType.Rectangle, new RectangleF(50, 50, 400, 100));

Step 3:清除形状中的默认段落。

shape.TextFrame.Paragraphs.Clear();

Step 4:从HTML代码添加段落形状,确保您的HTML片段是在和 标签之间编写的,否则AddFromHtml方法将无法正常工作。

string htmlText= "<html><body><p>First paragraph</p><p>Second paragraph</p></body></html>";
shape.TextFrame.Paragraphs.AddFromHtml(htmlText);

Step 5:保存至档案。

ppt.SaveToFile("output.pptx", FileFormat.Pptx2013);

输出:

图片1

完整代码:

[C#]

Presentation ppt = new Presentation();
IAutoShape shape = ppt.Slides[0].Shapes.AppendShape(ShapeType.Rectangle, new RectangleF(50, 50, 400, 100));
shape.TextFrame.Paragraphs.Clear();
string htmlText= "<html><body><p>First paragraph</p><p>Second paragraph</p></body></html>";
shape.TextFrame.Paragraphs.AddFromHtml(htmlText);
ppt.SaveToFile("output.pptx", FileFormat.Pptx2013);

[VB.NET]

Presentation ppt = new Presentation();
IAutoShape shape = ppt.Slides[0].Shapes.AppendShape(ShapeType.Rectangle, new RectangleF(50, 50, 400, 100));
shape.TextFrame.Paragraphs.Clear();
string htmlText= "<html><body><p>First paragraph</p><p>Second paragraph</p></body></html>";
shape.TextFrame.Paragraphs.AddFromHtml(htmlText);
ppt.SaveToFile("output.pptx", FileFormat.Pptx2013);

慧都控件网


标签:HTML文档管理PPT文档处理

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP