As imagens JPG são amplamente utilizadas para armazenar e compartilhar conteúdo visual devido ao seu tamanho compacto e compatibilidade universal. Por outro lado, os documentos do Word oferecem um formato versátil que suporta texto e imagens, permitindo fácil edição, formatação e gerenciamento de conteúdo. Portanto, converter imagens JPG em documentos do Word combina o melhor dos dois mundos — você retém a clareza visual de suas imagens enquanto ganha a flexibilidade para editar e manipular o conteúdo dentro de um documento.
- API de conversão de JPG para Word
- Converter JPG para Word em C# .NET
- Conversor de foto para Word usando comandos cURL
API de conversão de JPG para Word
GroupDocs.Conversion Cloud SDK para .NET fornece uma solução poderosa e direta para converter imagens JPG em documentos do Word. Com apenas algumas linhas de código, você pode converter uma imagem JPG em um documento editável do Word (DOCX), preservando a qualidade e o layout do conteúdo original.
Para usar o SDK, primeiro precisamos instalá-lo pesquisando GroupDocs.Conversion-Cloud no gerenciador de pacotes NuGet e clicar no botão Install. Outra opção é executar o seguinte comando no console do gerenciador de pacotes.
NuGet\Install-Package GroupDocs.Conversion-Cloud -Version 24.2.0
Após a instalação, obtenha suas credenciais de API personalizadas (ou seja, Client ID e Client Secret).Você pode visitar este breve tutorial explicando os detalhes sobre como obter as credenciais de API.
Converter JPG para Word em C# .NET
Nesta seção, exploraremos os detalhes sobre como podemos automatizar as conversões de JPG para Word para que elas possam ser facilmente integradas a fluxos de trabalho maiores. Também testemunharemos a flexibilidade e a eficiência de lidar com tarefas complexas de conversão com facilidade.
- Crie uma instância da classe
Configuration
onde passamos as credenciais do cliente como argumentos.
var configurations = new Configuration(clientId, clientSecret1);
- Inicialize o
ConvertApi
onde passamos o objeto Configuration como um argumento de entrada.
var apiInstance = new ConvertApi(configurations);
- Carregue a imagem JPG de entrada para o armazenamento em nuvem.
fileUpload.UploadFile(new UploadFileRequest("sample.jpg", stream));
- Crie uma instância
ConvertSettings
onde especificamos o nome da imagem JPG de entrada, o formato resultante comodoc
e o nome do arquivo DOC resultante como argumentos.
var settings = new ConvertSettings{...}
- Chame a API ConvertDocumentRequest para converter JPG em documento do Word e salvar o arquivo DOC resultante no armazenamento em nuvem.
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
// Mais exemplos em https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// Obtenha suas credenciais de API
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";
// Crie uma instância da classe Configuration e inicialize-a com o ID do cliente e o segredo do cliente.
var configurations = new Configuration(clientId, clientSecret1);
// Defina o valor de ApiBaseUrl para definir a URL base para a API de conversão de JPG para DOC.
configuration.ApiBaseUrl = "https://api.groupdocs.cloud";
// Inicialize uma instância da classe ConvertApi com um objeto da classe Configuration.
var apiInstance = new ConvertApi(configurations);
// carregue a foto JPG de entrada da unidade local
using (var stream = System.IO.File.OpenRead("sample.jpg"))
{
// crie uma instância de FileApi
var fileUpload = new FileApi(configurations);
// carregue o MPP de entrada para o armazenamento em nuvem
fileUpload.UploadFile(new UploadFileRequest("sample.jpg", stream));
// crie ConvertSettings onde especificamos o nome da imagem JPG de entrada e o nome do documento Word resultante
var settings = new ConvertSettings
{
StorageName = "default",
FilePath = "sample.jpg",
Format = "doc",
OutputPath = "resultant.doc"
};
// Invoque o método ConvertDocument para a operação de conversão de JGP para DOC.
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
if (response != null && response.Equals("OK"))
{
// imprimir mensagem de sucesso
Console.WriteLine("JPG to Word document conversion completed successfully !");
}
}
A imagem JPG de entrada e o documento Word resultante gerado no exemplo acima podem ser baixados de source.jpg e converted.doc.
Conversor de foto para Word usando comandos cURL
Ao usar comandos cURL simples, você pode enviar solicitações de API para o GroupDocs.Conversion Cloud para converter suas imagens JPG em documentos Word editáveis (DOCX).Essa abordagem não só economiza tempo, mas também fornece uma maneira confiável de converter imagens em documentos Word sem exigir amplo conhecimento de codificação, tornando-a ideal para soluções rápidas e automatizadas.
Para começar a usar essa abordagem, primeiro precisamos gerar um token de acesso JWT e, então, executar o seguinte comando cURL para realizar a conversão de JPG para documento Word. Após a conversão bem-sucedida, o Word Doc resultante é armazenado no armazenamento em nuvem.
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{ \"StorageName\": \"default\", \"FilePath\": \"{inputImage\", \"Format\": \"doc\", \"OutputPath\": \"{resultantDOC\"}"
Substitua inputImage
pelo nome da imagem JPG de entrada, resultantDOC
pelo nome do documento Word resultante e accessToken
por um token de acesso JWT personalizado.
- Para salvar o documento do Word resultante na unidade local, execute o seguinte comando cURL.
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{ \"StorageName\": \"default\", \"FilePath\": \"{sourceImage}\", \"Format\": \"doc\"}" \
-o "Resultant.doc"
Conversor gratuito de JPG para Word
Para experimentar os incríveis recursos do GroupDocs.Conversion Cloud REST API, você pode considerar usar nosso aplicativo gratuito JPG to Word DOC Converter. Este aplicativo leve e supereficiente permite que você experimente os incríveis recursos do REST API em um navegador da web.
Links úteis
Conclusão
Converter imagens JPG em documentos do Word é uma solução prática que melhora a edição, a formatação e a acessibilidade do conteúdo. Quer você escolha usar o GroupDocs.Conversion Cloud SDK para .NET, que oferece recursos robustos e integração perfeita com seus aplicativos, ou optar pela abordagem direta do comando cURL para conversões rápidas e automatizadas, ambos os métodos oferecem resultados confiáveis.
Artigos recomendados
Recomendamos fortemente que você visite os seguintes links para saber mais sobre: