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řevést PowerPoint PPT nebo PPTX na JPG/JPEG REST API – instalace
- Jak převést PowerPoint PPT/PPTX na soubor JPG/JPEG v Pythonu
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:
- nahrát the PPT/PPTX file to the Cloud
- Převést PPT/PPTX na JPG/JPEG v Pythonu
- Stáhnout převedený soubor
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.