Como converter JPG para Word em Python

Como converter JPG para Word em Python

JPG, também conhecido como JPEG, é um formato de imagem compactado amplamente utilizado para conter imagens digitais. É o formato de imagem mais popular que suporta compactação com perdas. Enquanto, o Microsoft Word é usado para processamento de texto e criação de documentos. Em certos casos, você precisa converter JPG para MS Word para torná-lo editável. O conversor de JPG para Word transforma a imagem em arquivo doc em poucos segundos. Portanto, neste artigo você aprenderá como converter JPG para Word em Python.

Os seguintes tópicos serão abordados neste artigo:

API REST de conversão de JPG/JPEG para Word - Instalação {#JPG/JPEG-to-Word-Conversion-REST-API—Installation}

Para converter JPG em documento do Word, usarei a API Python SDK of GroupDocs.Conversion Cloud. Esta API permite que você converta seus documentos e imagens de qualquer formato de arquivo suportado para qualquer formato que você precisar. Você pode converter facilmente entre mais de 50 tipos de documentos e imagens, como Word, PowerPoint, Excel, PDF, HTML, CAD, imagens raster, etc.

Você pode instalar o GroupDocs.Conversion Cloud em seu aplicativo Python usando o seguinte comando no console:

pip install groupdocs_conversion_cloud

Obtenha seu ID de cliente e Segredo do cliente no painel antes de começar a seguir as etapas e os exemplos de código disponíveis. Depois de ter seu ID e segredo, adicione o código conforme mostrado abaixo:

# Importe o Python SDK em seu aplicativo python de http://api.groupdocs.cloud
import groupdocs_conversion_cloud

# Obtenha client_id e client_secret em https://dashboard.groupdocs.cloud após o registro gratuito.
client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

# Obter configurações de API de arquivo 
configuration = groupdocs_conversion_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
storage_name = "MyStorage"

Converta JPG/JPEG para Word em Python usando a API REST

Você pode converter JPG para arquivo do Word seguindo as etapas simples mencionadas abaixo:

Carregue o Documento

Em primeiro lugar, carregue o documento do Word na nuvem usando o exemplo de código abaixo:

# Carregar arquivo JPG/JPEG para armazenamento em nuvem
# Crie uma instância da API de arquivo
file_api = groupdocs_conversion_cloud.FileApi.from_config(configuration)

# Solicitação de arquivo de upload de chamada
request = groupdocs_conversion_cloud.UploadFileRequest("python-testing\sample-file.jpg", "H:\\groupdocs-cloud-data\\sample-file.jpg", storage_name)

# Carregar arquivo pdf para a nuvem
response = file_api.upload_file(request)
print(response.uploaded)

Como resultado, o arquivo do Word carregado estará disponível na seção de arquivos do seu painel na nuvem.

Converter JPG para Word em Python

Você pode converter arquivo JPG para Word programaticamente seguindo as etapas abaixo:

  • Crie uma instância de ConvertApi
  • Crie uma instância do ConvertSettings
  • Defina o caminho do arquivo JPG
  • Atribuir “docx” ao formato
  • Defina DocxConvertOptions se necessário
  • Forneça o caminho do arquivo de saída
  • Criar ConvertDocumentRequest com ConvertSettings
  • Obtenha resultados chamando o método convert\document() com ConvertDocumentRequest

O exemplo de código a seguir mostra como converter JPG em Word sem perder o formato usando a API REST:

# Como converter JPG para arquivo do Word em Python
# Crie instâncias de API necessárias
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

# Definir configurações de conversão
settings = groupdocs_conversion_cloud.ConvertSettings()
settings.storage_name = storage_name
settings.file_path = "python-testing/sample-file.jpg"
settings.format = "docx"

# Opções de conversão DOCX
settings.convert_options = groupdocs_conversion_cloud.DocxConvertOptions()
settings.output_path = "python-testing"

# Criar solicitação de conversão de documento
request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)

# Converter JPG/JPEG para arquivo DOCX do Word
response = convert_api.convert_document(request)
print("Successfully converted JPG to Word document: " + str(response))
Converter JPG para Word em Python

Como converter JPG para Word em Python

Baixe o arquivo convertido

O exemplo de código acima salvará o arquivo docx convertido na nuvem. Você pode baixá-lo usando o seguinte exemplo de código:

# Inicialização da API para baixar o arquivo convertido
import shutil
file_api = groupdocs_conversion_cloud.FileApi.from_config(configuration)

# Criar solicitação de arquivo de download
request = groupdocs_conversion_cloud.DownloadFileRequest("python-testing\\sample-file.docx", storage_name)

# Baixar arquivo convertido
response = file_api.download_file(request)

# Mova o arquivo baixado para o seu diretório
shutil.move(response, "H:\\groupdocs-cloud-data\\")

Conversão de JPG para Word sem usar o Cloud Storage

Você pode converter JPG para documento do Word sem usar o armazenamento em nuvem seguindo as etapas abaixo:

  • Crie uma instância do ConvertApi
  • Crie ConvertDocumentDirectRequest e passe o formato do documento solicitado e o caminho do arquivo de entrada
  • Obtenha resultados chamando o método convert\document\direct() com ConvertDocumentDirectRequest
  • Opcionalmente, salve o arquivo de saída no caminho local usando o método shutil.move()

O exemplo de código a seguir mostra como converter JPG em Word sem usar o armazenamento em nuvem:

# Conversão de JPG/JPEG para Word sem usar armazenamento em nuvem
# Crie instâncias de API necessárias
import shutil
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

# Preparar solicitação de conversão
request = groupdocs_conversion_cloud.ConvertDocumentDirectRequest("docx", "H:\\groupdocs-cloud-data\\sample-file.jpg")

# Converta JPG para Docx sem armazenamento em nuvem
response = convert_api.convert_document_direct(request)

# Mova o arquivo baixado para o seu diretório de trabalho
shutil.move(response, "H:\\groupdocs-cloud-data\\")

Como converter JPG para Word e baixar diretamente

Você pode facilmente converter arquivos JPG para Word programaticamente seguindo as etapas abaixo:

  • Crie uma instância de ConvertApi
  • Crie uma instância do ConvertSettings
  • Definir o caminho do arquivo do Word
  • Atribuir “docx” ao formato
  • Defina “Nenhum” para o caminho de saída
  • Criar ConvertDocumentRequest com ConvertSettings
  • Obtenha resultados chamando o método convert\document\download()
  • Opcionalmente, salve o arquivo de saída no caminho local usando o método shutil.move()

O exemplo de código a seguir mostra como converter JPG em Word e baixá-lo diretamente usando uma API REST em Python:

# Como converter JPG/JPEG para Word Docx e baixar diretamente
# Crie instâncias de API necessárias
import shutil
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

# Preparar configurações de conversão
settings = groupdocs_conversion_cloud.ConvertSettings()
settings.file_path = "python-testing/sample-file.jpg"
settings.format = "docx"

# saída como documento IOStream
settings.output_path = None    

# Preparar solicitação de conversão
request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)

# Converter JPG/JPEG para arquivo do Word diretamente
response = convert_api.convert_document_download(request)

# Mova o arquivo baixado para o seu diretório de trabalho
shutil.move(response, "H:\\groupdocs-cloud-data\\")

A API deve retornar o documento do Word convertido em resposta. Siga as etapas mencionadas anteriormente para fazer upload de um arquivo.

Conversor Online JPG para Word

Como converter jpg para word online? Tente a seguinte ferramenta de conversão on-line gratuita de JPG para Word para converter jpg em docx editável, que é desenvolvido usando a API acima.

Conclusão

Neste artigo, você aprendeu:

  • como converter arquivo JPG para Word usando Python na nuvem;
  • carregue o arquivo JPG para a nuvem e baixe o arquivo docx convertido da nuvem;
  • como converter JPG para Word sem usar o armazenamento em nuvem programaticamente;
  • como converter arquivo JPG para Word e baixá-lo diretamente;

Você pode aprender mais sobre GroupDocs.Conversion Cloud API usando a documentação. Também fornecemos uma seção Referência de API que permite visualizar e interagir com nossas APIs diretamente pelo navegador.

Faça uma pergunta

Se você tiver alguma dúvida sobre o conversor de JPG para Word, sinta-se à vontade para nos perguntar no Fórum de suporte gratuito.

perguntas frequentes

Como converter JPG para Word Docx?

Instale esta biblioteca Python para converter JPG/JPEG para Word em Python programaticamente. Você pode visitar a documentação para obter detalhes completos da API.

Qual é a maneira mais rápida de converter JPG para Word?

Online JPG to DOC Converter funciona muito rápido e você pode alterar JPG para DOC em alguns segundos.

Como posso converter imagem em palavra online gratuitamente?

  • Abra nosso conversor gratuito de JPG para DOC.
  • Clique dentro da área para soltar o arquivo para carregar o arquivo JPG ou arraste e solte o arquivo JPG.
  • Clique no botão Converter. Seus arquivos JPG serão carregados e convertidos para o formato DOC.
  • O link de download dos arquivos de saída estará disponível instantaneamente após a conversão.

É seguro converter JPG para DOC usando um conversor online gratuito?

Sim, ninguém tem acesso aos seus arquivos enviados e excluímos os arquivos enviados após 24 horas.

Veja também

Recomendamos que você visite os seguintes artigos para aprender sobre: