Jak przekonwertować JPG na Word w Python

Jak przekonwertować JPG na Word w Python

JPG, znany również jako JPEG, to szeroko stosowany skompresowany format obrazu do przechowywania obrazów cyfrowych. Jest to najpopularniejszy format obrazu obsługujący kompresję stratną. Podczas gdy Microsoft Word jest używany do przetwarzania tekstu i tworzenia dokumentów. W niektórych przypadkach musisz przekonwertować JPG na MS Word, aby można było go edytować. Konwerter JPG na Word zamienia obraz w plik doc w ciągu kilku sekund. W tym artykule dowiesz się, jak przekonwertować JPG na Word w Python.

W tym artykule zostaną omówione następujące tematy:

Konwersja JPG/JPEG do Word API REST — instalacja {#JPG/JPEG-to-Word-Conversion-REST-API—Installation}

Do konwersji JPG na dokument Word będę używał Python SDK of GroupDocs.Conversion Cloud API. Ten interfejs API umożliwia konwersję dokumentów i obrazów z dowolnego obsługiwanego formatu plików do dowolnego potrzebnego formatu. Możesz łatwo konwertować ponad 50 rodzajów dokumentów i obrazów, takich jak Word, PowerPoint, Excel, PDF, HTML, CAD, obrazy rastrowe itp.

Możesz zainstalować GroupDocs.Conversion Cloud w swojej aplikacji Python za pomocą następującego polecenia w konsoli:

pip install groupdocs_conversion_cloud

Zanim zaczniesz postępować zgodnie z instrukcjami i dostępnymi przykładami kodu, pobierz swój identyfikator klienta i klucz tajny klienta z panelu nawigacyjnego. Gdy masz już swój identyfikator i sekret, dodaj kod, jak pokazano poniżej:

# Zaimportuj pakiet SDK języka Python do aplikacji Python z witryny http://api.groupdocs.cloud
import groupdocs_conversion_cloud

# Pobierz client_id i client_secret z https://dashboard.groupdocs.cloud po bezpłatnej rejestracji.
client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

# Pobierz konfiguracje interfejsu API plików 
configuration = groupdocs_conversion_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
storage_name = "MyStorage"

Konwertuj JPG/JPEG na Word w Python za pomocą REST API

Możesz przekonwertować plik JPG na plik Word, wykonując proste czynności wymienione poniżej:

Prześlij dokument

Najpierw prześlij dokument programu Word do chmury, korzystając z przykładowego kodu podanego poniżej:

# Prześlij plik JPG/JPEG do magazynu w chmurze
# Utwórz instancję interfejsu File API
file_api = groupdocs_conversion_cloud.FileApi.from_config(configuration)

# Zadzwoń do przesłania pliku
request = groupdocs_conversion_cloud.UploadFileRequest("python-testing\sample-file.jpg", "H:\\groupdocs-cloud-data\\sample-file.jpg", storage_name)

# Prześlij plik pdf do chmury
response = file_api.upload_file(request)
print(response.uploaded)

W rezultacie przesłany plik Word będzie dostępny w sekcji plików Twojego pulpitu nawigacyjnego w chmurze.

Konwertuj JPG na Word w Python

Możesz programowo przekonwertować plik JPG na Word, wykonując czynności podane poniżej:

  • Utwórz instancję ConvertApi
  • Utwórz instancję ConvertSettings
  • Ustaw ścieżkę pliku JPG
  • Przypisz „docx” do formatu
  • W razie potrzeby zdefiniuj DocxConvertOptions
  • Podaj ścieżkę pliku wyjściowego
  • Utwórz ConvertDocumentRequest za pomocą ConvertSettings
  • Uzyskaj wyniki, wywołując metodę convert\document() z ConvertDocumentRequest

Poniższy przykład kodu pokazuje, jak przekonwertować JPG na Word bez utraty formatu przy użyciu interfejsu API REST:

# Jak przekonwertować JPG na plik Word w Python
# Utwórz niezbędne instancje interfejsu API
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

# Zdefiniuj ustawienia konwersji
settings = groupdocs_conversion_cloud.ConvertSettings()
settings.storage_name = storage_name
settings.file_path = "python-testing/sample-file.jpg"
settings.format = "docx"

# Opcje konwersji DOCX
settings.convert_options = groupdocs_conversion_cloud.DocxConvertOptions()
settings.output_path = "python-testing"

# Utwórz żądanie konwersji dokumentu
request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)

# Konwertuj JPG/JPEG na plik Word DOCX
response = convert_api.convert_document(request)
print("Successfully converted JPG to Word document: " + str(response))
Konwertuj JPG na Word w Python

Jak przekonwertować JPG na Word w Python

Pobierz przekonwertowany plik

Powyższy przykładowy kod zapisze przekonwertowany plik docx w chmurze. Możesz go pobrać, korzystając z następującego przykładowego kodu:

# Inicjalizacja API w celu pobrania przekonwertowanego pliku
import shutil
file_api = groupdocs_conversion_cloud.FileApi.from_config(configuration)

# Utwórz żądanie pobrania pliku
request = groupdocs_conversion_cloud.DownloadFileRequest("python-testing\\sample-file.docx", storage_name)

# Pobierz przekonwertowany plik
response = file_api.download_file(request)

# Przenieś pobrany plik do swojego katalogu
shutil.move(response, "H:\\groupdocs-cloud-data\\")

Konwersja JPG na Word bez korzystania z Cloud Storage

Możesz przekonwertować JPG na dokument Word bez korzystania z chmury, wykonując czynności podane poniżej:

  • Utwórz instancję ConvertApi
  • Utwórz ConvertDocumentDirectRequest i przekaż żądany format dokumentu oraz ścieżkę pliku wejściowego
  • Uzyskaj wyniki, wywołując metodę convert\document\direct() z ConvertDocumentDirectRequest
  • Opcjonalnie zapisz plik wyjściowy w ścieżce lokalnej, używając metody shutil.move().

Poniższy przykład kodu pokazuje, jak przekonwertować JPG na Word bez korzystania z magazynu w chmurze:

# Konwersja JPG/JPEG na Word bez korzystania z magazynu w chmurze
# Utwórz niezbędne instancje interfejsu API
import shutil
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

# Przygotuj prośbę o konwersję
request = groupdocs_conversion_cloud.ConvertDocumentDirectRequest("docx", "H:\\groupdocs-cloud-data\\sample-file.jpg")

# Konwertuj JPG na Docx bez przechowywania w chmurze
response = convert_api.convert_document_direct(request)

# Przenieś pobrany plik do katalogu roboczego
shutil.move(response, "H:\\groupdocs-cloud-data\\")

Jak przekonwertować JPG na Word i pobrać bezpośrednio

Możesz łatwo przekonwertować plik JPG na plik Word programowo, wykonując czynności podane poniżej:

  • Utwórz instancję ConvertApi
  • Utwórz instancję ConvertSettings
  • Ustaw ścieżkę do pliku Word
  • Przypisz „docx” do formatu
  • Ustaw „Brak” na ścieżkę wyjściową
  • Utwórz ConvertDocumentRequest za pomocą ConvertSettings
  • Uzyskaj wyniki, wywołując metodę convert\document\download().
  • Opcjonalnie zapisz plik wyjściowy w ścieżce lokalnej, używając metody shutil.move().

Poniższy przykład kodu pokazuje, jak przekonwertować plik JPG na format Word i pobrać go bezpośrednio przy użyciu interfejsu API REST w języku Python:

# Jak przekonwertować JPG/JPEG na Word Docx i pobrać bezpośrednio
# Utwórz niezbędne instancje interfejsu API
import shutil
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

# Przygotuj ustawienia konwersji
settings = groupdocs_conversion_cloud.ConvertSettings()
settings.file_path = "python-testing/sample-file.jpg"
settings.format = "docx"

# wyjście jako dokument IOStream
settings.output_path = None    

# Przygotuj prośbę o konwersję
request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)

# Konwertuj bezpośrednio JPG/JPEG na plik Word
response = convert_api.convert_document_download(request)

# Przenieś pobrany plik do katalogu roboczego
shutil.move(response, "H:\\groupdocs-cloud-data\\")

W odpowiedzi interfejs API zwróci przekonwertowany dokument tekstowy. Wykonaj czynności wymienione wcześniej, aby przesłać plik.

Internetowy konwerter JPG na Word

Jak przekonwertować jpg na word online? Wypróbuj następujące bezpłatne narzędzie online do konwersji JPG na Word, aby przekonwertować jpg na edytowalny dokument docx, który jest tworzony przy użyciu powyższego interfejsu API.

Wniosek

Z tego artykułu dowiedziałeś się:

  • jak przekonwertować plik JPG na plik Word za pomocą Python w chmurze;
  • prześlij plik JPG do chmury, a następnie pobierz przekonwertowany plik docx z chmury;
  • jak przekonwertować JPG na Word bez programowego korzystania z magazynu w chmurze;
  • jak przekonwertować plik JPG na plik Word i pobrać go bezpośrednio;

Możesz dowiedzieć się więcej o GroupDocs.Conversion Cloud API korzystając z dokumentacji. Udostępniamy również sekcję Informacje o interfejsach API, która umożliwia wizualizację naszych interfejsów API i interakcję z nimi bezpośrednio w przeglądarce.

Zadać pytanie

Jeśli masz jakiekolwiek pytania dotyczące konwertera plików JPG na Word, zadaj je na Bezpłatnym forum pomocy technicznej.

Często zadawane pytania

Jak przekonwertować JPG na Word Docx?

Zainstaluj tę bibliotekę Python, aby programowo przekonwertować JPG/JPEG na Word w Python. Możesz odwiedzić dokumentację, aby uzyskać szczegółowe informacje o interfejsie API.

Jaki jest najszybszy sposób konwersji JPG na Word?

Online JPG to DOC Converter działa bardzo szybko i możesz zmienić JPG na DOC w kilka sekund.

Jak mogę bezpłatnie przekonwertować obraz na słowo online?

  • Otwórz nasz darmowy konwerter JPG na DOC.
  • Kliknij wewnątrz obszaru upuszczania plików, aby przesłać plik JPG lub przeciągnij i upuść plik JPG.
  • Kliknij przycisk Konwertuj. Twoje pliki JPG zostaną przesłane i przekonwertowane do formatu DOC.
  • Link do pobrania plików wyjściowych będzie dostępny natychmiast po konwersji.

Czy konwersja JPG do DOC za pomocą darmowego konwertera online jest bezpieczna?

Tak, nikt nie ma dostępu do przesłanych przez Ciebie plików, a przesłane pliki usuwamy po 24 godzinach.

Zobacz też

Zalecamy zapoznanie się z następującymi artykułami, aby dowiedzieć się: