Aspose.Words 插入图片
时间: 2024-09-09 08:08:01 浏览: 93
利用Aspose.Words将Word中表格转为图片
Aspose.Words是一个功能强大的.NET文档处理库,它允许你在Microsoft Word文档中插入、操作和管理各种内容,包括图片。要使用Aspose.Words插入图片,你可以按照以下步骤操作:
1. 首先,你需要加载一个Word文档或者创建一个新的文档对象。
```csharp
Document doc = new Document();
```
2. 然后,你可以从文件系统、流或其他数据源获取图片。例如,从本地文件:
```csharp
Image image = Image.FromFile("path_to_your_image.jpg");
```
3. 使用`doc`对象的`InsertPicture()`方法将图片插入到指定位置,可以指定插入的图像格式,如`InsertFormat.Png`:
```csharp
Section section = doc.FirstSection;
Paragraph paragraph = section.Body.AddParagraph();
Run run = paragraph.AppendChild(paragraph.CreateRun());
run.Text = "这是图片";
run.ImageData = image; // 图片数据
run.ImageOptions.InsertFormat = InsertFormat.Jpeg; // 或者其他格式
```
4. 最后,保存文档:
```csharp
doc.Save("output.docx");
```
阅读全文