在 C# 中将图片转换为 Word | C# 照片到文字转换器

Microsoft Word 提供了多种用于生成具有增强的格式化功能的文本文档的工具。除了文本格式之外,我们还可以将各种图形元素和图像合并到Word文档中。在某些情况下,我们可能需要将图片或照片插入DOCDOCX格式的Word文档中。在本文中,我们将学习如何使用 C# 将图片转换为 Word 文档。

本文涵盖以下主题:

  1. C# 图片到文字转换器 - 免费下载
  2. 将图片转换为Word的步骤
  3. C# 将图片转换为Word
  4. 将图片插入现有Word文档
  5. 在线将图片转换为Word
  6. Photo to Word - 免费学习资源

C# 图片到文字转换器 - 免费下载

我们将使用Aspose.Words for .NET将图片转换为Word文档。它使开发人员能够从 .NET 应用程序中创建和操作 Word 文档。除了一系列强大的功能之外,它还提供了一个内置转换器,可以将文档和图像转换为其他格式。

下载 API 的 DLL 或使用包管理器控制台从 NuGet 安装它。

PM> Install-Package Aspose.Words

如何将图片转换为Word

我们可以按照以下步骤轻松地将任何图片或照片从JPGPNG格式转换为Word文档:

  1. 在您的应用程序中安装 Aspose.Words for .NET。
  2. 创建一个新的 DOCX 文档。
  3. 使用图像文件的路径将图片插入文档中。
  4. 将文档保存在您所需的位置。

在 C# 中将图片转换为 Word

现在让我们看看如何将上述步骤翻译成 C# 代码。以下是用 C# 将图片转换为 DOCX 的步骤。

  1. 创建 Document 类的对象。
  2. 创建 DocumentBuilder 类的对象。
  3. 使用 DocumentBuilder.InsertImage(string) 方法将图片按其路径插入到文档中。
  4. 使用 Document.Save(string) 方法保存 DOCX 文档。

以下代码示例展示了如何使用 C# 将图片转换为 DOCX。

// 本代码示例演示如何将图片转换为Word文档!
using Aspose.Words;

// 创建新文档
Document doc = new Document();

// 创建并初始化文档生成器
DocumentBuilder builder = new DocumentBuilder(doc);

// 将图片插入文档
builder.InsertImage("C:\\Files\\tower.jpg");

// 保存文档
doc.Save("C:\\Files\\Output.docx");
C# 将图片转换为Word文档

C# 将图片转换为Word文档

将图片插入现有Word文档

同样,我们也可以将图片插入到现有的Word文档中,步骤如下:

  1. 使用 Document 类加载现有文档。
  2. 创建 DocumentBuilder 类的对象。
  3. 使用 MoveToDocumentEnd() 方法导航到文档末尾。
  4. 使用 InsertBreak(BreakType.PageBreak) 方法插入分页符。
  5. 使用 DocumentBuilder.InsertImage(string) 方法按路径将图片插入到文档中。
  6. 最后,使用 Document.Save(string) 方法保存 DOCX 文档。

以下代码示例展示了如何使用 C# 将图片插入到现有的 Word 文档中。

// 本代码示例演示了如何将图片插入到Word文档中!
using Aspose.Words;

// 创建新文档
Document doc = new Document("C:\\Files\\Document.docx");

// 创建并初始化文档生成器
DocumentBuilder builder = new DocumentBuilder(doc);

// 移至文档末尾
builder.MoveToDocumentEnd();

// 插入新页面
builder.InsertBreak(BreakType.PageBreak);

// 将图片插入文档
builder.InsertImage("C:\\Files\\tower.jpg");

// 保存文档
doc.Save("C:\\Files\\Output_1.docx");
C# 将图片插入现有Word文档

C# 将图片插入现有Word文档

C# 图片到文字转换器 - 获取免费许可证

您可以使用临时许可证来使用 Aspose.Words for .NET,而不受评估限制。

在线将图片转换为Word

您还可以使用这个免费的图片到Word转换器网络应用程序在线将图片转换为Word文档,该应用程序是使用此API开发的。

照片转文字 – 学习资源

除了将照片或图片转换为 Word 文档之外,您还可以了解有关创建、操作和转换 Word 文档或图像的更多信息,并使用以下资源探索该库的各种其他功能:

结论

在本文中,我们学习了如何使用 C# 将图片转换为 Word 文档。通过利用 Aspose.Words for .NET,您可以简化文档自动化任务。它是一个功能强大且多功能的文档处理库,为在各种 .NET 应用程序中生成、修改和呈现 Word 文件提供了强大的解决方案。请随时通过我们的免费支持论坛提出您的问题。

也可以看看