Obrazy JPEG w Python

Konwertuj PowerPoint PPT/PPTX na obrazy JPG/JPEG w Python

Microsoft PowerPoint to aplikacja do prezentacji i slajdów, która umożliwia tworzenie pokazów slajdów. W niektórych przypadkach musisz przekonwertować PowerPoint PPT lub PPTX na format obrazu JPEG. Na przykład, musisz pokazać prezentację PPT/PPTX w trybie tylko do odczytu w swojej aplikacji lub możesz potrzebować utworzyć miniatury dla każdego slajdu PowerPoint itp. Aby zautomatyzować konwersję PowerPoint do JPG, zademonstruję, jak przekonwertować PowerPoint PPT/PPTX do obrazów JPG/JPEG w Python.

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

Konwertuj PowerPoint PPT lub PPTX na JPG/JPEG REST API — instalacja{#Convert-PowerPoint-PPT-or-PPTX-to-JPG/JPEG-REST-API—Instalation}

Aby przekonwertować obrazy PPT(X) na JPG/JPEG w Python, użyjemy Python SDK of GroupDocs.Conversion Cloud API. Python SDK z GroupDocs.Conversion zapewnia najlepszy sposób na konwersję PowerPoint PPT do plików JPG 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 obsługiwanych formatów 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 = "InternalStorage"

Jak przekonwertować plik PowerPoint PPT/PPTX na plik JPG/JPEG w Python

Możesz przekonwertować obraz BMP na plik PDF, wykonując proste czynności wymienione poniżej:

Prześlij dokument

Najpierw prześlij plik PPT lub PPTX do chmury, korzystając z przykładowego kodu podanego poniżej:

# Prześlij plik PowerPoint PPT/PPTX 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.pptx", "H:\\groupdocs-cloud-data\\sample-file.pptx", storage_name)

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

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

Konwertuj PPT lub PPTX na JPG/JPEG w Python

Możesz programowo przekonwertować konwersję ppt na jpg o wysokiej rozdzielczości lub formacie 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ę pliku programu PowerPoint
  • Ustaw wynikowy format pliku obrazu jako „jpeg”
  • 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 przekonwertować plik PPTX na format JPEG przy użyciu interfejsu API REST w języku Python:

# Jak przekonwertować PowerPoint PPT lub PPTX do formatu JPG / JPEG 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-file.pptx"
    settings.format = "jpeg"
    
    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 PPTX to JPEG 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.

Pobierz przekonwertowany plik

Powyższy przykładowy kod zapisze przekonwertowany plik PowerPoint do pliku jpg o wysokiej rozdzielczości 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.jpeg", storage_name)

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

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

PowerPoint do JPG Converter online za darmo

Jak przekonwertować pptx na jpg online? Wypróbuj następujące bezpłatne narzędzie do konwersji ppt na jpg, aby przekonwertować ppt na jpg online, które zostało opracowane przy użyciu powyższego interfejsu API.

Wniosek

W tym artykule dowiedzieliśmy się, jak konwertować PowerPoint do formatów JPG/JPEG w chmurze. Teraz wiesz:

  • jak przekonwertować slajd programu PowerPoint na jpg lub jpeg w Python;
  • programowo przesłać plik PowerPoint do chmury;
  • jak pobrać przekonwertowany plik z chmury;
  • jak przekonwertować pptx na jpg za darmo za pomocą narzędzia online;

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 programu PowerPoint na JPG lub JPEG, zadaj je nam na Bezpłatnym forum pomocy technicznej.

Zobacz też