Konvertieren Sie PNG in PPTX in C# – Bild zu PowerPoint-Konverter

Kürzlich haben wir einen Artikel darüber veröffentlicht, wie man PNG bilder programmgesteuert mit GroupDocs.Merger Cloud SDKs kombiniert. In diesem Blogbeitrag wird die Konvertierung von PNG in PPTX in einer .NET-Anwendung erläutert. Groupdocs.Conversion bietet Cloud-APIs SDKs und REST zur programmgesteuerten Konvertierung von PNG in PowerPoint. Es gibt eine Vielzahl von Methoden und Eigenschaften, mit denen Sie Ihren eigenen Bild zu PowerPoint-Konverter für Ihre Unternehmenssoftware entwickeln können. Beginnen wir jedoch mit dieser Anleitung und erfahren Sie, wie Sie PNG mit Groupdocs.Conversion Cloud SDKs für .NET in C# in PPTX konvertieren.

Wir werden in diesem Blogbeitrag die folgenden Punkte behandeln:

Bild zu PowerPoint – API-Installation

Wir werden den Installationsprozess durchgehen, der ziemlich einfach ist. Zu diesem Zweck können Sie diese umfangreiche Bibliothek installieren, indem Sie dieses NuGet-Paket herunterladen oder den folgenden Befehl im NuGet-Paket-Manager ausführen:

Install-Package GroupDocs.Conversion-Cloud -Version 23.10.0

In der nächsten Phase erstellen wir eine Anwendung in der API Cloud Dashboard, die API-Anmeldeinformationen (Client-ID, Client-Geheimnis) generiert. Es ist sehr einfach, aber Sie können diesen Leitfaden besuchen, um den gesamten Prozess zu sehen.

Konvertieren Sie PNG in PPTX in C#

Sobald die PNG zu PowerPoint-Konvertierungsbibliothek installiert und eingerichtet ist, können wir die von Groupdocs.Conversion Cloud SDKs for .NET bereitgestellten Methoden nutzen.

Da wir Cloud SDKs verwenden, müssen wir eine Quell-PNG-Datei in das API Cloud Dashboard hochladen. Sie können die Datei also manuell oder programmgesteuert hochladen, indem Sie die Methode UploadFile aufrufen.

Die folgenden Schritte gelten für die PNG zu PowerPoint-Konvertierung in .NET:

  • Erstellen Sie eine Instanz der Configuration Klasse und initialisieren Sie sie mit der Client-ID und dem Client-Geheimnis.
  • Definieren Sie den Wert von ApiBaseUrl, um die Basis-URL des Bilds auf die PowerPoint-Konverter-API festzulegen.
  • Initialisieren Sie eine Instanz der Klasse ConvertApi mit dem Objekt der Klasse Configuration.
  • Instanziieren Sie ein Objekt der ConvertSettings Klasse und initialisieren Sie es, indem Sie Werte wie FilePath, Format und OutputPath festlegen.
  • Rufen Sie die Methode ConvertDocument auf, um PNG programmgesteuert in PPTX zu konvertieren.

Mit dem folgenden Codeausschnitt können Sie PNG in PPTX in C# konvertieren:

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
{
    // Konvertieren Sie PNG in PPTX in C#
    class Convert_PNG_to_PPT

    {
        static void Main(string[] args)
        {

            try
            {
                // Erhalten Sie Ihre API-Anmeldeinformationen 
                string clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
                string clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";

                // Erstellen Sie eine Instanz der Configuration Klasse und initialisieren Sie sie mit der Client-ID und dem Client-Geheimnis. 
                var configuration = new Configuration(clientId, clientSecret);
                // Definieren Sie den Wert von ApiBaseUrl, um die Basis-URL des Bildes auf die PowerPoint-Konverter-API festzulegen.
                configuration.ApiBaseUrl = "https://api.groupdocs.cloud";
                // Initialisieren Sie eine Instanz der ConvertApi Klasse mit dem Objekt der Configuration Klasse.
                var apiInstance = new ConvertApi(configuration);
                // Instanziieren Sie ein Objekt der ConvertSettings Klasse und initialisieren Sie es, indem Sie Werte wie FilePath, Format und OutputPath festlegen.
                var settings = new ConvertSettings
                {
                    FilePath = "sample.png",
                    Format = "pptx",
                    OutputPath = "test/sample.pptx"
                };
                // Rufen Sie die ConvertDocument-Methode auf, um PNG programmgesteuert in PPTX zu konvertieren.
                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);
            }

        }
    }
}

Sobald Sie die Serverdatei ausführen, wird im API Cloud-Dashboard eine generierte PPTX-Datei angezeigt. Auch hier können Sie diese Datei manuell oder programmgesteuert herunterladen, indem Sie die Methode DownloadFile aufrufen, die von dieser Bild zu PowerPoint-Konvertierungs-API bereitgestellt wird.

Bild zu Powerpoint

Online-PPT-Generator

Bitte verwenden Sie dieses Online-Tool, um PNG in PPT/PPTX zu konvertieren, falls Sie eine nicht programmgesteuerte Lösung wünschen. Dieses Tool wird von Groupdocs.Conversion unterstützt. Darüber hinaus verfügt es über eine benutzerfreundliche Oberfläche, über die Sie die Dateien zur Konvertierung und Verarbeitung per Drag-and-Drop verschieben können. Vor allem ist dieser Online-PPT/PPTX-Generator kostenlos und erfordert kein Abonnement.

Kostenloser Wasserzeichen-Ersteller

Abschluss

Damit sind wir am Ende dieses Leitfadens angelangt. Wir haben gelernt, wie man PNG in C# programmgesteuert mit Groupdocs.Conversion Cloud SDKs für .NET in PPTX/PPT konvertiert. Darüber hinaus haben wir ein online Bild zu PowerPoint-Konvertierungstool ausprobiert, um PNG in PowerPoint zu konvertieren. Darüber hinaus können Sie die Dokumentation besuchen, um mehr über die anderen nützlichen Methoden zu erfahren. Daher können Sie das GitHub Repo und den Getting Started Guide besuchen, um mit der Entwicklung Ihres eigenen Bild zu PowerPoint-Konverters zu beginnen.

Schließlich schreibt groupdocs.cloud neue Artikel. Bleiben Sie also bitte für die regelmäßigen Updates in Kontakt.

Hilfe ist verfügbar

Sie können uns Ihre Fragen oder Anregungen in unserem Forum mitteilen.

Häufig gestellte Fragen – FAQs

Wie konvertiere ich ein PNG in PPTX?

Sie können diesen Prozess automatisieren, indem Sie sich für Groupdocs.Conversion Cloud SDKs entscheiden, die in mehreren Programmiersprachen verfügbar sind. Weitere Einzelheiten finden Sie unter diesem Link.

Siehe auch