Konwertuj Word na plik obrazu JPEG, PNG lub GIF w Python

Konwertuj Word na plik obrazu JPEG, PNG lub GIF w Python

Word to jeden z popularnych formatów udostępniania i drukowania dokumentów. Często musimy konwertować dokumenty Worda na różne formaty obrazu. Lepiej jest korzystać z już opracowanych specjalistycznych narzędzi, które zapewniają łatwe w utrzymaniu, elastyczne rozwiązanie konwersji do Twoich potrzeb. W tym artykule dowiemy się, jak przekonwertować słowo na plik obrazu JPEG, PNG lub GIF w Python.

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

Interfejs API REST konwersji słów na obrazy — Python SDK

Do konwersji obrazów JPG, PNG i GIF w Python użyjemy Ruby SDK of GroupDocs.Conversion Cloud API. Python SDK z GroupDocs.Conversion zapewnia najlepszy sposób na konwersję Word DOCX do plików JPG, PNG i GIF w kilka sekund. Jest w 100% darmowy, bezpieczny i łatwy w użyciu Python SDK do konwersji plików. Umożliwia programową konwersję dokumentów w obsługiwanych formatach na obraz w chmurze. Możesz go zainstalować za pomocą następującego polecenia w konsoli:

pip install groupdocs_conversion_cloud

Po pierwsze uzyskaj swój identyfikator klienta i klucz tajny z pulpitu nawigacyjnego przed wykonaniem poniższych kroków. Po uzyskaniu identyfikatora i tajnego kodu dodaj poniższy kod do swojej aplikacji, 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 = "DefaultStorage"

Jak przekonwertować Worda na JPEG za pomocą REST API w Python

Możesz programowo przekonwertować program Word na format JPEG, wykonując czynności podane poniżej:

  • Najpierw utwórz instancję ConvertApi
  • Następnie utwórz instancję ConvertSettings
  • Następnie ustaw nazwę magazynu i ścieżkę do pliku Word
  • Ustaw wynikowy format pliku obrazu jako „jpeg”
  • Utwórz instancję DocxLoadOptions
  • Ustaw hasło do pliku Word i load\options
  • Utwórz instancję JpegConvertOptions
  • Zdefiniuj skalę szarości, od\strona, liczba stron, jakość, kąt obrotu i użyj\pdf itp
  • Ustaw opcje konwersji na ustawienia
  • Teraz podaj ścieżkę pliku wyjściowego
  • Następnie utwórz ConvertDocumentRequest z ConvertSettings jako argumentem
  • Na koniec wywołaj metodę ConvertApi.convert\document() z ConvertDocumentRequest, aby zapisać przekonwertowany plik

Poniższy przykładowy kod demonstruje, jak konwertować dokumenty programu Word do formatu obrazu JPEG przy użyciu interfejsu API REST w języku Python:

# Jak przekonwertować Word DOCX na JPEG za pomocą REST API w Python
try:
    # Utwórz instancję 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-word.docx"
    settings.format = "jpeg"
    
    loadOptions = groupdocs_conversion_cloud.DocxLoadOptions()
    loadOptions.password = "password"
    
    settings.load_options = loadOptions;
    
    convertOptions = groupdocs_conversion_cloud.JpegConvertOptions()
    convertOptions.gray_scale = True
    convertOptions.from_page = 1
    convertOptions.pages_count = 1
    convertOptions.quality = 100
    convertOptions.rotate_angle = 90
    convertOptions.use_pdf = False
    
    settings.convert_options = convertOptions
    settings.output_path = "python-testing"
    
    request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
    response = convert_api.convert_document(request)

    print("Successfully converted Word DOCX to JPEG image format: " + str(response))
except groupdocs_conversion_cloud.ApiException as e:
    print("Exception while calling API: {0}".format(e.message))

Powyższy przykładowy kod zapisze przekonwertowany plik JPEG w chmurze.

Konwertuj DOC/DOCX na PNG w Python za pomocą REST API

Możesz także programowo przekonwertować Word Doc/Docx na format pliku PNG, wykonując czynności podane poniżej:

  • Utwórz instancję ConvertApi
  • Następnie utwórz instancję ConvertSettings
  • Następnie ustaw nazwę magazynu i ścieżkę do pliku Word
  • Ustaw także „png” jako format obrazu wyjściowego
  • Utwórz instancję DocxLoadOptions
  • Ustaw hasło do pliku Word i load\options
  • Utwórz instancję PngConvertOptions
  • Zdefiniuj wartości skali szarości, od\strony, liczby stron, jakości, kąta obrotu i użycia\pdf
  • Ustaw opcje konwersji na ustawienia
  • Teraz podaj ścieżkę pliku wyjściowego
  • Następnie utwórz ConvertDocumentRequest z ConvertSettings jako argumentem
  • Na koniec wywołaj metodę ConvertApi.convert\document() z ConvertDocumentRequest, aby zapisać przekonwertowany plik

Poniższy przykładowy kod pokazuje, jak przekonwertować słowo do formatu PNG za pomocą REST API w Python:

# Jak przekonwertować Word DOCX na PNG za pomocą REST API w Python
# Utwórz instancję 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-word.docx"
settings.format = "png"

loadOptions = groupdocs_conversion_cloud.DocxLoadOptions()
loadOptions.password = "password"

settings.load_options = loadOptions;

convertOptions = groupdocs_conversion_cloud.PngConvertOptions()
convertOptions.gray_scale = True
convertOptions.from_page = 1
convertOptions.pages_count = 1
convertOptions.quality = 100
convertOptions.rotate_angle = 90
convertOptions.use_pdf = False

settings.convert_options = convertOptions
settings.output_path = "python-testing"

request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
response = convert_api.convert_document(request)
print("Successfully converted DOCX to PNG file format: " + str(response))

Konwertuj Word DOC/DOCX na GIF w Python za pomocą REST API

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

  • Utwórz instancję ConvertApi
  • Następnie utwórz instancję ConvertSettings
  • Następnie ustaw nazwę magazynu i ścieżkę do pliku Word
  • Teraz podaj „gif” jako format obrazu wyjściowego
  • Utwórz instancję DocxLoadOptions
  • Ustaw hasło do pliku Word i load\options
  • Utwórz instancję GifConvertOptions
  • Zdefiniuj skalę szarości, od\strona, liczba stron, jakość, kąt obrotu i użyj\pdf itp.
  • Ustaw opcje konwersji na ustawienia
  • Następnie podaj ścieżkę pliku wyjściowego
  • Następnie utwórz ConvertDocumentRequest z ConvertSettings jako argumentem.
  • Na koniec wywołaj metodę ConvertApi.convert\document() z ConvertDocumentRequest, aby zapisać przekonwertowany plik.

Poniższy przykładowy kod pokazuje, jak przekonwertować słowo Doc/Docx na format pliku obrazu GIF przy użyciu interfejsu API REST w języku Python:

# Jak przekonwertować Word DOCX na GIF za pomocą REST API w Python
# Utwórz instancję 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-word.docx"
settings.format = "gif"

loadOptions = groupdocs_conversion_cloud.DocxLoadOptions()
loadOptions.password = "password"

settings.load_options = loadOptions;

convertOptions = groupdocs_conversion_cloud.GifConvertOptions()
convertOptions.gray_scale = True
convertOptions.from_page = 1
convertOptions.pages_count = 1
convertOptions.quality = 100
convertOptions.rotate_angle = 90
convertOptions.use_pdf = False

settings.convert_options = convertOptions
settings.output_path = "python-testing"

request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
response = convert_api.convert_document(request)
print("Successfully converted Word to GIF format: " + str(response))

Internetowy konwerter słów na obrazy za darmo

Wypróbuj następujące bezpłatne narzędzie online do konwersji JPG, PNG i GIF, które zostało opracowane przy użyciu powyższego interfejsu API.

Wniosek

W tym artykule dowiedzieliśmy się, jak konwertować formaty Word na obrazy w chmurze. Teraz wiesz:

  • jak konwertować dokumenty Worda do formatu jpeg/jpg w Python;
  • jak przekonwertować słowo doc/docx na format obrazu png za pomocą Python;
  • jak przekonwertować słowo doc/docx na format pliku gif w Python;

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 Word docx na obraz, zadaj je nam na Bezpłatnym forum pomocy technicznej.

Zobacz też