Konvertieren Sie Word in Python in eine JPEG-, PNG oder GIF bilddatei

Konvertieren Sie Word in Python in eine JPEG-, PNG oder GIF bilddatei

Word ist eines der beliebtesten Formate zum Teilen und Drucken von Dokumenten. Wir müssen häufig Word Dokumente in verschiedene Bildformate konvertieren. Es ist besser, bereits entwickelte Spezialtools zu verwenden, die eine leicht zu wartende und flexible Konvertierungslösung für Ihre Anforderungen bieten. In diesem Artikel erfahren Sie, wie Sie Word in Python in eine JPEG-, PNG oder GIF bilddatei konvertieren.

Die folgenden Themen sollen in diesem Artikel behandelt werden:

REST-API für die Konvertierung von Word in Bilder – Python SDK

Zum Konvertieren von JPG-, PNG und GIF bildern in Python verwenden wir das Ruby SDK der GroupDocs.Conversion Cloud API. Das Python SDK von GroupDocs.Conversion bietet die beste Möglichkeit, Word DOCX in Sekundenschnelle in JPG-, PNG und GIF Dateien zu konvertieren. Es ist 100 % kostenlos, sicher und einfach zu verwendendes Python SDK für die Dateikonvertierung. Es ermöglicht die programmgesteuerte Konvertierung von Dokumenten in unterstützten Formaten in Bilder in der Cloud. Sie können es mit dem folgenden Befehl in der Konsole installieren:

pip install groupdocs_conversion_cloud

Rufen Sie zunächst Ihre Kunden-ID und Ihr Geheimnis aus dem Dashboard ab]9, bevor Sie die unten aufgeführten Schritte ausführen. Sobald Sie Ihre ID und Ihr Geheimnis haben, fügen Sie den folgenden Code in Ihre Bewerbung ein, wie unten gezeigt:

# Importieren Sie das Python SDK in Ihre Python-Anwendung von http://api.groupdocs.cloud
import groupdocs_conversion_cloud

# Holen Sie sich client_id und client_secret nach der kostenlosen Registrierung von https://dashboard.groupdocs.cloud.
client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

# Datei-API-Konfigurationen abrufen 
configuration = groupdocs_conversion_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
storage_name = "DefaultStorage"

So konvertieren Sie Word mithilfe der REST-API in Python in JPEG

Sie können Word programmgesteuert in das JPEG-Format konvertieren, indem Sie die folgenden Schritte ausführen:

  • Erstellen Sie zunächst eine Instanz der ConvertApi
  • Erstellen Sie als Nächstes eine Instanz von ConvertSettings
  • Legen Sie dann den Speichernamen und den Word-Dateipfad fest
  • Stellen Sie das Format der resultierenden Bilddatei auf „jpeg“ ein.
  • Erstellen Sie eine Instanz von DocxLoadOptions
  • Legen Sie das Passwort für die Word-Datei fest und laden Sie die Optionen
  • Erstellen Sie eine Instanz von JpegConvertOptions
  • Definieren Sie die Graustufen, Von\Seite, Seiten\Anzahl, Qualität, Drehen\Winkel und Verwendung\PDF usw
  • Legen Sie „convertOptions“ auf „Einstellungen“ fest
  • Geben Sie nun den Pfad der Ausgabedatei an
  • Erstellen Sie anschließend ConvertDocumentRequest mit ConvertSettings als Argument
  • Rufen Sie abschließend die Methode ConvertApi.convert\document() mit ConvertDocumentRequest auf, um die konvertierte Datei zu speichern

Der folgende Beispielcode zeigt, wie Word Dokumente mithilfe der REST-API in Python in das JPEG bildformat konvertiert werden:

# So konvertieren Sie Word DOCX mithilfe der REST-API in Python in JPEG
try:
    # Erstellen Sie eine Instanz der API
    convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

    # Definieren Sie Konvertierungseinstellungen
    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))

Das obige Codebeispiel speichert die konvertierte JPEG-Datei in der Cloud.

Konvertieren Sie DOC/DOCX in PNG mithilfe der REST-API in Python

Sie können Word Doc/Docx auch programmgesteuert in das PNG Datei format konvertieren, indem Sie die folgenden Schritte ausführen:

  • Erstellen Sie eine Instanz der ConvertApi
  • Erstellen Sie als Nächstes eine Instanz von ConvertSettings
  • Legen Sie dann den Speichernamen und den Word-Dateipfad fest
  • Stellen Sie außerdem „png“ als Ausgabebildformat ein
  • Erstellen Sie eine Instanz von DocxLoadOptions
  • Legen Sie das Passwort für die Word-Datei fest und laden Sie die Optionen
  • Erstellen Sie eine Instanz von PngConvertOptions
  • Definieren Sie die Werte „Graustufen“, „Von\Seite“, „Seiten\Anzahl“, „Qualität“, „Drehen\Winkel“ und „Verwenden\PDF“.
  • Legen Sie „convertOptions“ auf „Einstellungen“ fest
  • Geben Sie nun den Pfad der Ausgabedatei an
  • Erstellen Sie anschließend ConvertDocumentRequest mit ConvertSettings als Argument
  • Rufen Sie abschließend die Methode ConvertApi.convert\document() mit ConvertDocumentRequest auf, um die konvertierte Datei zu speichern

Der folgende Beispielcode zeigt, wie Word mithilfe der REST-API in Python in das PNG-Format konvertiert wird:

# So konvertieren Sie Word DOCX mithilfe der REST-API in Python in PNG
# Erstellen Sie eine Instanz der API
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

# Definieren Sie Konvertierungseinstellungen
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))

Konvertieren Sie Word DOC/DOCX in Python mit der REST-API in GIF

Sie können Word Docx programmgesteuert in JPG konvertieren, indem Sie die folgenden Schritte ausführen:

  • Erstellen Sie eine Instanz der ConvertApi
  • Erstellen Sie als Nächstes eine Instanz von ConvertSettings
  • Legen Sie dann den Speichernamen und den Word-Dateipfad fest
  • Geben Sie nun „gif“ als Ausgabebildformat an
  • Erstellen Sie eine Instanz von DocxLoadOptions
  • Legen Sie das Passwort für die Word-Datei fest und laden Sie die Optionen
  • Erstellen Sie eine Instanz von GifConvertOptions
  • Definieren Sie die Graustufen, Von\Seite, Seiten\Anzahl, Qualität, Drehen\Winkel und Verwendung\PDF usw.
  • Legen Sie „convertOptions“ auf „Einstellungen“ fest
  • Geben Sie als Nächstes den Pfad der Ausgabedatei an
  • Erstellen Sie anschließend ConvertDocumentRequest mit ConvertSettings als Argument.
  • Rufen Sie abschließend die Methode ConvertApi.convert\document() mit ConvertDocumentRequest auf, um die konvertierte Datei zu speichern.

Das folgende Codebeispiel zeigt, wie Word Doc/Docx mithilfe der REST-API in Python in das GIF bilddateiformat konvertiert wird:

# So konvertieren Sie Word DOCX mithilfe der REST-API in Python in GIF
# Erstellen Sie eine Instanz der API
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

# Definieren Sie Konvertierungseinstellungen
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))

Kostenloser Online-Word-zu bild-Konverter

Bitte probieren Sie das folgende kostenlose Online-Tool zur JPG-, PNG und GIF-Konvertierung aus, das mit der oben genannten API entwickelt wurde.

Abschluss

In diesem Artikel haben wir gelernt, wie man in der Cloud Word- in Bildformate konvertiert. Jetzt wissen Sie:

  • wie man Word Dokumente in Python in JPEG/JPG konvertiert;
  • wie man Word doc/docx mit Python in das PNG bildformat konvertiert;
  • wie man Word doc/docx in Python in das GIF Datei format konvertiert;

Weitere Informationen zur GroupDocs.Conversion Cloud API finden Sie in der Dokumentation. Wir bieten auch einen Abschnitt API-Referenz an, mit dem Sie unsere APIs direkt über den Browser visualisieren und mit ihnen interagieren können.

Stelle eine Frage

Wenn Sie Fragen zum Word-DocX-zu bild-Konverter haben, können Sie uns diese gerne im Kostenlosen Support-Forum stellen.

Siehe auch