Willkommen zu diesem Blogbeitrag, wenn Sie nach einer .NET-Bibliothek zur Dateiformatkonvertierung für Ihre Unternehmenssoftware suchen. Hier können Sie die von GorupDocs.Conversion angebotenen Cloud-APIs SDKs und REST nutzen. Sie können jedoch die verschiedenen Dateiformatkonvertierungen automatisieren, indem Sie diese Bibliothek auf Unternehmensebene installieren. Daher erfahren wir in diesem Artikel, wie man mit GorupDocs.Conversion Cloud SDK for .NET Markdown in PDF in C# konvertiert. Am Ende dieses Leitfadens werden Sie in der Lage sein, Ihren MD zu PDF-Konverter für Ihre Anwendung zu entwickeln. Bleiben Sie also während dieses Blogbeitrags intakt.
Die folgenden Abschnitte werden in diesem Leitfaden behandelt:
- Dateiformatkonverter – API-Installation
- Konvertieren Sie Markdown programmgesteuert in C# in PDF
- Online-MD zu PDF-Konverter
Dateiformatkonverter – API-Installation
Der Installationsprozess von GorupDocs.Conversion Cloud SDK für .NET ist super einfach und erfordert keine Abhängigkeit von Drittanbietern. Tatsächlich können Sie diese MD zu PDF-Konverter-API installieren, indem Sie dieses NuGet-Paket herunterladen oder den folgenden Befehl im NuGet-Paket-Manager ausführen:
npm install groupdocs-conversion-cloud
Sobald die Installation abgeschlossen ist, besteht der nächste Schritt darin, die API-Anmeldeinformationen (Client-ID, Client-Geheimnis) zu erhalten. Sie können diese Anmeldeinformationen von unserem API Cloud Dashboard erhalten. Bitte besuchen Sie dieses kurze Tutorial, falls Sie Schwierigkeiten beim Erhalt von API-Anmeldeinformationen haben.
Markdown programmgesteuert in C# in PDF konvertieren
Bisher haben wir diese Dateiformatkonverter-API installiert und eingerichtet. Jetzt können wir die Schritte und den Codeausschnitt schreiben, um die MD-Datei programmgesteuert in PDF zu konvertieren.
Hinweis: Wir haben die Quell-Markdown-Datei in unserem API Cloud-Dashboard, die Sie programmgesteuert oder manuell hochladen können.
Die folgenden Schritte erläutern, wie Sie einen MD zu PDF-Konverter in C# erstellen:
- Erstellen Sie ein Objekt der Konfigurationsklasse und initialisieren Sie es mit der Client-ID und dem Client-Geheimnis.
- Legen Sie die Basis-URL der MD zu PDF-Konverter-API fest.
- Initialisieren Sie ein Objekt der Klasse ConvertApi mit der Instanz der Configuration Klasse.
- Erstellen Sie eine Instanz der ConvertSettings Klasse und initialisieren Sie sie, indem Sie Werte wie FilePath, Format und OutputPath festlegen.
- Rufen Sie die Methode ConvertDocument auf, um den Markdown programmgesteuert in PDF zu konvertieren.
Holen Sie sich das folgende Codebeispiel, um eine MD-Datei in .NET programmgesteuert in PDF zu 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 MD in PDF in C#
class Convert_MD_to_PDF
{
static void Main(string[] args)
{
try
{
// Holen Sie sich Ihre API-Anmeldeinformationen
string clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
string clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
// Erstellen Sie ein Objekt der Konfigurationsklasse und initialisieren Sie es mit der Client-ID und dem Client-Geheimnis.
var configuration = new Configuration(clientId, clientSecret);
// Legen Sie die Basis-URL der MD zu PDF-Konverter-API fest.
configuration.ApiBaseUrl = "https://api.groupdocs.cloud";
// Initialisieren Sie ein Objekt der ConvertApi Klasse mit der Instanz der Configuration Klasse.
var apiInstance = new ConvertApi(configuration);
// Erstellen Sie eine Instanz der ConvertSettings Klasse und initialisieren Sie sie, indem Sie Werte wie FilePath, Format und OutputPath festlegen.
var settings = new ConvertSettings
{
FilePath = "sample.md",
Format = "pdf",
OutputPath = "test/sample.pdf"
};
// Rufen Sie die ConvertDocument-Methode auf, um den Markdown programmgesteuert in PDF zu konvertieren.
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
Console.WriteLine("Successfully converted MD to PDF in C#: " + response[0].Url);
}
catch (Exception e)
{
Console.WriteLine("Exception when calling GroupDocs.Conversion Api: " + e.Message);
}
}
}
}
Sie können die Ausgabe im Bild unten sehen:
Ebenso können Sie die generierte Datei manuell oder programmgesteuert beides herunterladen.
Online-MD zu PDF-Konverter
Dieses Online-Tool ist genau das Richtige für Sie, wenn Sie eine MD-Datei in einem Webbrowser in PDF konvertieren möchten. Dieses Tool basiert auf GorupDocs.Conversion und bietet eine benutzerfreundliche Benutzeroberfläche. Darüber hinaus ist es kostenlos und Sie können die Dateiformatkonvertierung entsprechend Ihren Anforderungen durchführen.
Abschluss
Zusammenfassend lässt sich sagen, dass GorupDocs.Conversion Cloud SDK für .NET eine Komplettlösung zum Erstellen eines Dateiformatkonverters für Ihre Anwendung bietet. Wir haben die programmgesteuerte Konvertierung von Markdown in PDF in C# implementiert. Darüber hinaus können Sie die Dokumentation und das GitHub-Repo durchgehen, um diese Bibliothek weiter zu erkunden. Schließlich können Sie hier mit unseren Live-APIs interagieren.
Darüber hinaus empfehlen wir Ihnen, unserem Leitfaden „Erste Schritte“ zu folgen.
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 eine Markdown-Datei in PDF?
Sie können MD Dateien in C# mit GorupDocs.Conversion Cloud SDK for .NET in PDF konvertieren. Bitte besuchen Sie diesen Link, um die vollständige Antwort zu erhalten.