Нещодавно ми опублікували статтю про те, як програмно поєднувати зображення PNG за допомогою GroupDocs.Merger Cloud SDKs. У цій публікації блогу пояснюється перетворення PNG у PPTX у програмі .NET. Groupdocs.Conversion пропонує Cloud SDK і REST API для програмного перетворення PNG у PowerPoint. Існує широкий набір методів і властивостей, які можна використовувати для створення власного конвертера зображень у PowerPoint для вашого бізнес-програмного забезпечення. Однак давайте розпочнемо цей посібник і дізнаємось, як конвертувати PNG у PPTX у C# за допомогою Groupdocs.Conversion Cloud SDKs for .NET.
У цій публікації блогу ми розглянемо такі моменти:
Зображення в PowerPoint - встановлення API
Ми розглянемо процес встановлення, який досить простий. З цією метою ви можете інсталювати цю багатофункціональну бібліотеку, завантаживши цей пакет NuGet, або виконати таку команду в Диспетчері пакетів NuGet:
Install-Package GroupDocs.Conversion-Cloud -Version 23.10.0
На наступному етапі ми створимо програму в API Cloud інформаційна панель, яка генеруватиме облікові дані API (ідентифікатор клієнта, секрет клієнта). Це дуже просто, хоча ви можете відвідати цей посібник, щоб побачити весь процес.
Перетворення PNG на PPTX у C#
Після встановлення та налаштування бібліотеки для перетворення PNG у PowerPoint ми можемо використовувати методи, надані Groupdocs.Conversion Cloud SDKs for .NET.
Оскільки ми використовуємо Cloud SDK, нам потрібно завантажити вихідний файл PNG на API Cloud інформаційну панель. Отже, ви можете завантажити файл вручну або програмно, викликавши метод UploadFile.
Нижче наведено кроки для перетворення PNG у PowerPoint у .NET:
- Створіть екземпляр класу конфігурації та ініціалізуйте його ідентифікатором клієнта та секретом клієнта.
- Визначте значення ApiBaseUrl, щоб установити базову URL-адресу зображення в API конвертера PowerPoint.
- Ініціалізуйте екземпляр класу ConvertApi об’єктом класу Configuration.
- Створіть екземпляр об’єкта класу ConvertSettings та ініціалізуйте його, встановивши такі значення, як FilePath, Format і OutputPath.
- Викличте метод ConvertDocument, щоб програмно перетворити PNG на PPTX.
Наступний фрагмент коду дозволяє конвертувати PNG у PPTX у C#:
using System;
using GroupDocs.Conversion.Cloud.Sdk.Api;
using GroupDocs.Conversion.Cloud.Sdk.Client;
using GroupDocs.Conversion.Cloud.Sdk.Model.Requests;
using System.IO;
using GroupDocs.Conversion.Cloud.Sdk.Model;
namespace GroupDocs.Conversion.CSharp
{
// Перетворення PNG на PPTX на C#
class Convert_PNG_to_PPT
{
static void Main(string[] args)
{
try
{
// Отримайте свої облікові дані API
string clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
string clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
// Створіть екземпляр класу конфігурації та ініціалізуйте його ідентифікатором клієнта та секретом клієнта.
var configuration = new Configuration(clientId, clientSecret);
// Визначте значення ApiBaseUrl, щоб установити базову URL-адресу зображення в API конвертера PowerPoint.
configuration.ApiBaseUrl = "https://api.groupdocs.cloud";
// Ініціалізуйте екземпляр класу ConvertApi об’єктом класу Configuration.
var apiInstance = new ConvertApi(configuration);
// Створіть екземпляр об’єкта класу ConvertSettings та ініціалізуйте його, встановивши такі значення, як FilePath, Format і OutputPath.
var settings = new ConvertSettings
{
FilePath = "sample.png",
Format = "pptx",
OutputPath = "test/sample.pptx"
};
// Викличте метод ConvertDocument, щоб програмно перетворити PNG на PPTX.
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
Console.WriteLine("Successfully converted PNG to PowerPoint in C#: " + response[0].Url);
}
catch (Exception e)
{
Console.WriteLine("Exception when calling GroupDocs.Conversion Api: " + e.Message);
}
}
}
}
Після запуску файлу сервера ви побачите файл PPTX, згенерований на інформаційній панелі API Cloud. Знову ж таки, ви можете завантажити цей файл вручну або програмно, викликавши метод DownloadFile, наданий цим зображенням, до PowerPoint Convert API.
Онлайн-генератор PPT
Скористайтеся цим онлайн інструментом, щоб конвертувати PNG у PPT/PPTX, якщо вам потрібне непрограмне рішення. Цей інструмент працює на основі Groupdocs.Conversion. Крім того, він оснащений зручним інтерфейсом, де ви можете перетягувати файли для перетворення та обробки. Перш за все, цей онлайн-генератор PPT/PPTX безкоштовний і не потребує жодної підписки.
Висновок
Це підійшло до кінця цього посібника. Ми дізналися, як програмно конвертувати PNG у PPTX/PPT на C# за допомогою Groupdocs.Conversion Cloud SDKs for .NET. Крім того, ми перевірили онлайн інструмент перетворення зображень у PowerPoint, щоб конвертувати PNG у PowerPoint. Крім того, ви можете відвідати документацію, щоб дізнатися про інші корисні методи. Таким чином, ви можете відвідати репо GitHub і Посібник із початку роботи, щоб розпочати розробку власного конвертера зображень у PowerPoint.
Нарешті groupdocs.cloud пише нові статті. Тож залишайтеся на зв’язку, щоб отримувати регулярні оновлення.
Допомога доступна
Ви можете повідомити нам про свої запитання чи запити на нашому форумі.
Часті запитання – FAQ
Як конвертувати PNG у PPTX?
Ви можете автоматизувати цей процес, вибравши Groupdocs.Conversion Cloud SDKs, які доступні кількома мовами програмування. Для отримання додаткової інформації відвідайте це посилання.