从C#更改PowerPoint中TextRange的字体颜色可以通过以下步骤实现:
using Microsoft.Office.Interop.PowerPoint;
Application pptApp = new Application();
Presentation pptPresentation = pptApp.Presentations.Open("YourPPTFile.pptx");
Slide slide = pptPresentation.Slides[1]; // 假设要修改第一张幻灯片上的文本
Shape shape = slide.Shapes[1]; // 假设要修改第一个形状上的文本
TextFrame textFrame = shape.TextFrame;
TextRange textRange = textFrame.TextRange;
textRange.Font.Color.RGB = RGB(255, 0, 0); // 设置为红色
pptPresentation.Save();
pptPresentation.Close();
pptApp.Quit();
这样就可以通过C#代码更改PowerPoint中TextRange的字体颜色了。
注意:以上代码示例仅适用于使用Microsoft Office Interop库的情况。如果使用的是Open XML SDK等其他库,代码会有所不同。
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云