Converter imagem em Word em C# | Conversor de foto para Word C#

O Microsoft Word oferece uma variedade de ferramentas para gerar documentos de texto com recursos aprimorados de formatação. Além da formatação de texto, também podemos incorporar diversos elementos gráficos e imagens em documentos Word. Em certos casos, poderemos precisar inserir imagens ou fotos em documentos Word em formato DOC ou DOCX. Neste artigo, aprenderemos como converter uma imagem em um documento do Word em C#.

Este artigo cobre os seguintes tópicos:

  1. Conversor de imagem para Word em C# – download gratuito
  2. Etapas para converter imagem em Word
  3. Converter imagem em Word em C#
  4. Inserir imagem em documento Word existente
  5. Converter imagem em Word online
  6. Foto para Word - Recursos de aprendizagem gratuitos

Conversor de imagem para Word C# - download grátis

Usaremos Aspose.Words for .NET para converter imagens em documentos do Word. Ele permite que os desenvolvedores criem e manipulem documentos do Word a partir de aplicativos .NET. Junto com um poderoso conjunto de recursos, fornece um conversor integrado para converter documentos e imagens para outros formatos.

Por favor baixe a DLL da API ou instale-a do NuGet usando o console do gerenciador de pacotes.

PM> Install-Package Aspose.Words

Como converter imagem em Word

Podemos converter facilmente qualquer imagem ou foto dos formatos JPG ou PNG para um documento Word seguindo as etapas abaixo:

  1. Instale Aspose.Words for .NET em seu aplicativo.
  2. Crie um novo documento DOCX.
  3. Insira uma imagem no documento usando o caminho do arquivo de imagem.
  4. Salve o documento no local desejado.

Converter imagem em Word em C#

Agora vamos dar uma olhada em como as etapas mencionadas acima serão traduzidas para o código C#. A seguir estão as etapas para converter uma imagem em DOCX em C#.

  1. Crie um objeto da classe Document.
  2. Crie um objeto da classe DocumentBuilder.
  3. Insira uma imagem no documento pelo seu caminho usando o método DocumentBuilder.InsertImage(string).
  4. Salve o documento DOCX usando o método Document.Save(string).

O exemplo de código a seguir mostra como converter uma imagem em DOCX em C#.

// Este exemplo de código demonstra como converter uma imagem em um documento do Word!
using Aspose.Words;

// criar novo documento
Document doc = new Document();

// criar e inicializar o construtor de documentos
DocumentBuilder builder = new DocumentBuilder(doc);

// inserir imagem no documento
builder.InsertImage("C:\\Files\\tower.jpg");

// salve o documento
doc.Save("C:\\Files\\Output.docx");
Converter imagem em documento do Word em C#

Converter imagem em documento do Word em C#

Inserir imagem em documento Word existente

Da mesma forma, também podemos inserir uma imagem em um documento Word existente seguindo as etapas abaixo:

  1. Carregue um documento existente usando a classe Document.
  2. Crie um objeto da classe DocumentBuilder.
  3. Navegue até o final do documento usando o método MoveToDocumentEnd().
  4. Insira uma quebra de página usando o método InsertBreak(BreakType.PageBreak).
  5. Insira uma imagem no documento pelo seu caminho usando o método DocumentBuilder.InsertImage(string).
  6. Por fim, salve o documento DOCX usando o método Document.Save(string).

O exemplo de código a seguir mostra como inserir uma imagem em um documento do Word existente em C#.

// Este exemplo de código demonstra como inserir uma imagem em um documento do Word!
using Aspose.Words;

// criar novo documento
Document doc = new Document("C:\\Files\\Document.docx");

// criar e inicializar o construtor de documentos
DocumentBuilder builder = new DocumentBuilder(doc);

// ir para o final do documento
builder.MoveToDocumentEnd();

// insira uma nova página
builder.InsertBreak(BreakType.PageBreak);

// inserir imagem no documento
builder.InsertImage("C:\\Files\\tower.jpg");

// salve o documento
doc.Save("C:\\Files\\Output_1.docx");
Inserir imagem em um documento do Word existente em C#

Inserir imagem em um documento do Word existente em C#

Conversor C# Pic to Word – Obtenha uma licença gratuita

Você pode usar Aspose.Words for .NET sem limitações de avaliação usando uma licença temporária.

Converter imagem em Word online

Você também pode converter imagens em documentos do Word on-line usando este aplicativo da web gratuito conversor de imagem para Word, desenvolvido usando esta API.

Foto para Word – Recursos de Aprendizagem

Além de converter fotos ou imagens em documentos do Word, aprenda mais sobre como criar, manipular e converter documentos ou imagens do Word e explore vários outros recursos da biblioteca usando os recursos abaixo:

Conclusão

Neste artigo, aprendemos como converter uma imagem em um documento do Word em C#. Ao aproveitar o Aspose.Words for .NET, você pode simplificar as tarefas de automação de documentos. É uma biblioteca de processamento de documentos poderosa e versátil que oferece uma solução robusta para gerar, modificar e renderizar arquivos Word em vários aplicativos .NET. Sinta-se à vontade para fazer suas perguntas através do nosso fórum de suporte gratuito.

Veja também