Obrázky JPEG v Pythonu

Převeďte PowerPoint PPT/PPTX na obrázky JPG/JPEG v Pythonu

Microsoft PowerPoint je aplikace pro prezentace a prezentace, která umožňuje vytvářet prezentace. V určitých případech je nutné převést PowerPoint PPT nebo PPTX do formátu obrázku JPEG. Například potřebujete v aplikaci zobrazit prezentaci PPT/PPTX v režimu pouze pro čtení nebo možná budete muset vytvořit miniatury pro každý snímek PowerPoint atd. Abychom automatizovali převod PowerPointu na JPG, ukážu, jak převést PowerPoint PPT/PPTX na obrázky JPG/JPEG v Pythonu.

Tento článek bude obsahovat následující témata:

Převod PowerPoint PPT nebo PPTX na JPG/JPEG REST API – instalace{#Convert-PowerPoint-PPT-or-PPTX-to-JPG/JPEG-REST-API—Installation}

K převodu PPT(X) na obrázky JPG/JPEG v Pythonu použijeme Python SDK of GroupDocs.Conversion Cloud API. Python SDK GroupDocs.Conversion poskytuje nejlepší způsob, jak převést PowerPoint PPT na JPG soubory během několika sekund. Je to 100% bezplatné, bezpečné a snadno použitelné Python SDK pro konverzi souborů. Umožňuje převádět dokumenty podporovaných formátů na obrázky programově v cloudu. Můžete jej nainstalovat pomocí následujícího příkazu v konzole:

pip install groupdocs_conversion_cloud

Nejprve získejte své ID klienta a tajný klíč z řídicího panelu, než budete postupovat podle níže uvedených kroků. Jakmile budete mít své ID a tajemství, přidejte do aplikace níže uvedený kód, jak je uvedeno níže:

# Importujte Python SDK do své python aplikace z http://api.groupdocs.cloud
import groupdocs_conversion_cloud

# Získejte client_id a client_secret z https://dashboard.groupdocs.cloud po bezplatné registraci.
client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

# Získejte konfigurace API souboru
configuration = groupdocs_conversion_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
storage_name = "InternalStorage"

Jak převést PowerPoint PPT/PPTX na soubor JPG/JPEG v Pythonu

Obrázek BMP můžete převést na soubor PDF podle jednoduchých kroků uvedených níže:

Nahrajte dokument

Nejprve nahrajte soubor PPT nebo PPTX do cloudu pomocí níže uvedeného příkladu kódu:

# Nahrajte soubor PowerPoint PPT/PPTX do cloudového úložiště
# Vytvořte instanci File API
file_api = groupdocs_conversion_cloud.FileApi.from_config(configuration)

# Zavolejte žádost o nahrání souboru
request = groupdocs_conversion_cloud.UploadFileRequest("python-testing\sample-file.pptx", "H:\\groupdocs-cloud-data\\sample-file.pptx", storage_name)

# Nahrajte soubor docx do cloudu
response = file_api.upload_file(request)
print(response.uploaded)

V důsledku toho bude nahraný soubor PPT/PPTX dostupný v sekce souborů vašeho řídicího panelu v cloudu.

Převeďte PPT nebo PPTX na JPG/JPEG v Pythonu

Můžete převést ppt na jpg s vysokým rozlišením nebo formát jpeg programově podle následujících kroků:

  • Nejprve vytvořte instanci ConvertApi
  • Dále vytvořte instanci ConvertSettings
  • Poté nastavte název úložiště a cestu k souboru PowerPoint
  • Nastavit výsledný formát souboru obrázku jako „jpeg“
  • Vytvořte instanci JpegConvertOptions
  • Definujte stupně šedi, od\stránka, stránky\počet, kvalita, otočení\úhel a použití\pdf atd
  • Nastavte convertOptions na nastavení
  • Nyní zadejte cestu k výstupnímu souboru
  • Poté vytvořte ConvertDocumentRequest s ConvertSettings jako argumentem
  • Nakonec zavolejte metodu ConvertApi.convert\document() pomocí ConvertDocumentRequest a uložte převedený soubor.

Následující ukázkový kód ukazuje, jak převést PPTX na formát souboru JPEG pomocí REST API v Pythonu:

# Jak převést PowerPoint PPT nebo PPTX do formátu JPG/JPEG v Pythonu
try:
    # Vytvořte instanci rozhraní API
    convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

    # Definujte nastavení převodu
    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))

Výše uvedená ukázka kódu uloží převedený soubor JPEG do cloudu.

Stáhněte si převedený soubor

Výše uvedená ukázka kódu uloží převedený powerpoint do souboru jpg s vysokým rozlišením v cloudu. Můžete si jej stáhnout pomocí následující ukázky kódu:

# Inicializace API pro stažení převedeného souboru
import shutil
file_api = groupdocs_conversion_cloud.FileApi.from_config(configuration)

# Vytvořit požadavek na stažení souboru
request = groupdocs_conversion_cloud.DownloadFileRequest("python-testing\\sample-file.jpeg", storage_name)

# Stáhnout převedený soubor
response = file_api.download_file(request)

# Přesuňte stažený soubor obrázku jpeg do místního adresáře
shutil.move(response, "H:\\groupdocs-cloud-data\\")

Převodník PowerPoint do JPG online zdarma

Jak převést pptx do jpg online? Vyzkoušejte prosím následující bezplatný nástroj pro převod z ppt na jpg pro online převod ppt na jpg, který je vyvinut pomocí výše uvedeného API.

Závěr

V tomto článku jsme se naučili, jak převést PowerPoint do formátů JPG/JPEG v cloudu. Teď víš:

  • jak převést PowerPoint snímek na jpg nebo jpeg v Pythonu;
  • programově nahrát soubor PowerPoint do cloudu;
  • jak stáhnout převedený soubor z cloudu;
  • jak převést pptx na jpg zdarma pomocí online nástroje;

Další informace o GroupDocs.Conversion Cloud API se můžete dozvědět pomocí dokumentace. Poskytujeme také sekci API Reference, která vám umožní vizualizovat a pracovat s našimi API přímo prostřednictvím prohlížeče.

Položit otázku

Máte-li jakékoli dotazy týkající se převodníku PowerPoint na JPG nebo JPEG, neváhejte se nás zeptat na Free Support Forum.

Viz také