Microsoft PowerPoint – це програма для презентацій і слайдів, яка дозволяє створювати слайд-шоу. У деяких випадках потрібно конвертувати PowerPoint PPT або PPTX у формат зображення JPEG. Наприклад, вам потрібно показати презентацію PPT/PPTX у режимі лише для читання у вашій програмі або вам може знадобитися створити мініатюри для кожного слайда PowerPoint тощо. Щоб автоматизувати перетворення PowerPoint у JPG, я покажу, як конвертувати PowerPoint PPT/PPTX до зображень JPG/JPEG у Python.
У цій статті будуть розглянуті такі теми:
- Перетворення PowerPoint PPT або PPTX на JPG/JPEG REST API - встановлення
- Як конвертувати PowerPoint PPT/PPTX у файл JPG/JPEG у Python
Перетворення PowerPoint PPT або PPTX на JPG/JPEG REST API – встановлення{#Convert-PowerPoint-PPT-or-PPTX-to-JPG/JPEG-REST-API—Installation}
Щоб конвертувати зображення PPT(X) у JPG/JPEG на Python, ми будемо використовувати Python SDK GroupDocs.Conversion Cloud API. Python SDK GroupDocs.Conversion забезпечує найкращий спосіб конвертувати PowerPoint PPT у файли JPG за лічені секунди. Це 100% безкоштовний, безпечний і простий у використанні Python SDK для конвертації файлів. Це дозволяє конвертувати документи підтримуваних форматів на зображення програмним шляхом у хмарі. Ви можете встановити його за допомогою такої команди в консолі:
pip install groupdocs_conversion_cloud
По-перше, отримайте свій ідентифікатор клієнта та секрет з інформаційної панелі перед виконанням наведених нижче кроків. Отримавши свій ідентифікатор і секрет, додайте наведений нижче код у свою програму, як показано нижче:
# Імпортуйте Python SDK у свою програму python із http://api.groupdocs.cloud
import groupdocs_conversion_cloud
# Отримайте client_id і client_secret на https://dashboard.groupdocs.cloud після безкоштовної реєстрації.
client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
# Отримайте конфігурації File API
configuration = groupdocs_conversion_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
storage_name = "InternalStorage"
Як конвертувати PowerPoint PPT/PPTX у файл JPG/JPEG у Python
Ви можете конвертувати зображення BMP у файл PDF, виконавши прості дії, наведені нижче:
- Завантажити the PPT/PPTX file to the Cloud
- Конвертувати PPT/PPTX у JPG/JPEG у Python
- Завантажити перетворений файл
Завантажте документ
По-перше, завантажте файл PPT або PPTX у хмару, використовуючи наведений нижче приклад коду:
# Завантажте файл PowerPoint PPT/PPTX у своє хмарне сховище
# Створіть екземпляр File API
file_api = groupdocs_conversion_cloud.FileApi.from_config(configuration)
# Виклик запиту на завантаження файлу
request = groupdocs_conversion_cloud.UploadFileRequest("python-testing\sample-file.pptx", "H:\\groupdocs-cloud-data\\sample-file.pptx", storage_name)
# Завантажте файл docx у хмару
response = file_api.upload_file(request)
print(response.uploaded)
У результаті завантажений файл PPT/PPTX буде доступний у розділі файлів вашої інформаційної панелі в хмарі.
Перетворіть PPT або PPTX на JPG/JPEG у Python
Ви можете програмно конвертувати конвертований ppt у jpg із високою роздільною здатністю або формат jpeg, виконавши наведені нижче дії.
- По-перше, створіть екземпляр ConvertApi
- Далі створіть екземпляр ConvertSettings
- Потім встановіть назву сховища та шлях до файлу PowerPoint
- Встановіть формат файлу зображення як «jpeg»
- Створіть екземпляр JpegConvertOptions
- Визначте градації сірого, від\сторінку, сторінок\кількість, якість, поворот\кут і використання\pdf тощо
- Встановіть параметри convertOptions у налаштування
- Тепер укажіть шлях до вихідного файлу
- Після цього створіть ConvertDocumentRequest з ConvertSettings як аргумент
- Нарешті, викличте метод ConvertApi.convert\document() за допомогою ConvertDocumentRequest, щоб зберегти перетворений файл
У наведеному нижче прикладі коду показано, як конвертувати PPTX у формат файлу JPEG за допомогою REST API у Python:
# Як конвертувати PowerPoint PPT або PPTX у формат JPG/JPEG у Python
try:
# Створіть екземпляр API
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)
# Визначте параметри конвертації
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))
Наведений вище приклад коду збереже перетворений файл JPEG у хмарі.
Завантажте конвертований файл
Наведений вище зразок коду збереже файл високої роздільної здатності PowerPoint, перетворений у формат jpg, у хмарі. Ви можете завантажити його за допомогою наступного зразка коду:
# Ініціалізація API для завантаження конвертованого файлу
import shutil
file_api = groupdocs_conversion_cloud.FileApi.from_config(configuration)
# Створити запит на завантаження файлу
request = groupdocs_conversion_cloud.DownloadFileRequest("python-testing\\sample-file.jpeg", storage_name)
# Завантажити конвертований файл
response = file_api.download_file(request)
# Перемістіть завантажений файл зображення jpeg у свій локальний каталог
shutil.move(response, "H:\\groupdocs-cloud-data\\")
Безкоштовний онлайн-конвертер PowerPoint у JPG
Як конвертувати pptx в jpg онлайн? Будь ласка, спробуйте безкоштовний інструмент для конвертації ppt у jpg, щоб конвертувати ppt у jpg онлайн, який розроблено за допомогою вищезазначеного API.
Висновок
У цій статті ми дізналися, як конвертувати PowerPoint у формати JPG/JPEG у хмарі. Тепер ти знаєш:
- як конвертувати слайд PowerPoint у jpg або jpeg у Python;
- програмно завантажити файл PowerPoint у хмару;
- як завантажити конвертований файл із хмари;
- як безкоштовно конвертувати pptx у jpg за допомогою онлайн-інструменту;
Ви можете дізнатися більше про GroupDocs.Conversion Cloud API, використовуючи документацію. Ми також надаємо розділ API Reference, який дозволяє візуалізувати наші API та взаємодіяти з ними безпосередньо через браузер.
Задайте питання
Якщо у вас виникли запитання щодо конвертера PowerPoint у JPG або JPEG, будь ласка, не соромтеся поставити нам на безкоштовному форумі підтримки.