In dieser kurzen Anleitung wird erläutert, wie Sie Markdown mit der C#-REST-API in PDF konvertieren**. Sie lernen, Markdown-Dateien mit C# RESTful Service mithilfe eines .NET-basierten Cloud SDK automatisch in PDF umzuwandeln. Sie können alle von der API unterstützten Vorgänge an der Ausgabe-PDF-Datei ausführen, um die gewünschte Ausgabe zu generieren.
Voraussetzung
Herunterladen Aspose.PDF Cloud SDK for Dotnet to change MD to PDF
Richten Sie ein C#-Projekt mit dem oben genannten SDK zum Konvertieren von MD in PDF ein
Schritte zum Exportieren von Markdown in PDF mit C# RESTful Service
- Erstellen Sie das PdfApi-Objekt, indem Sie die Client-ID und das Geheimnis festlegen, um eine PDF-Datei aus der MD zu erstellen
- Laden Sie die Quell-MD-Datei in einen Speicherstream und laden Sie sie in den Cloud-Speicher hoch
- Rufen Sie die Methode GetMarkdownInStorageToPdf() auf, um den Markdown in eine PDF-Datei umzuwandeln
- Analysieren Sie das Antwortobjekt und speichern Sie den Ausgabestream als PDF-Datei
In diesen Schritten wird erläutert, wie Sie Markdown mit der C# Low Code API in PDF umwandeln. Erstellen Sie das PdfApi-Objekt, indem Sie die Client-ID und das Geheimnis festlegen, die Quell-MD-Datei in ein Byte-Array lesen und sie in einen Speicherstream konvertieren. Laden Sie diese Quell-MD-Datei im Speicherstream in den Cloud-Speicher hoch und rufen Sie die Methode GetMarkdownInStorageToPdf() auf, um sie in eine PDF-Datei zu konvertieren.
Code zum Online-Konvertieren von Markdown in PDF mit der C# Low Code API
using System; | |
using System.IO; | |
using Aspose.Pdf.Cloud.Sdk.Api; | |
using Aspose.Pdf.Cloud.Sdk.Model; | |
using System.Collections.Generic; | |
namespace Aspose.PDF.Cloud.Examples.Kb | |
{ | |
public class PdfTasks | |
{ | |
public static void ConvertMdToPdf() | |
{ | |
// Initialize API with credentials | |
var pdfService = new PdfApi("Client Secret", "Client ID"); | |
string documentName = "input.md"; | |
// Upload the Markdown file | |
using (var mdFileStream = new MemoryStream(File.ReadAllBytes(documentName))) | |
{ | |
var uploadResult = pdfService.UploadFile(documentName, mdFileStream); | |
} | |
// Transform MD to PDF | |
var response = pdfService.GetMarkdownInStorageToPdf(documentName); | |
FileStream fileStream = new FileStream("output.pdf", FileMode.Create, FileAccess.Write); | |
response.CopyTo(fileStream); | |
} | |
} | |
} |
Dieser Code konvertiert das Dateiformat von MD in PDF mit der C#-REST-API. Mit dem resultierenden Stream können Sie auf das PDF-Dokument zugreifen und etwaige Änderungen vornehmen, bevor Sie die endgültige Ausgabe speichern. Wenn Sie mehrere Dateien in den Cloud-Speicher hochgeladen haben, geben Sie die vollständige Referenz zusammen mit dem Ordnernamen an, um auf die Datei zuzugreifen.
In diesem Artikel haben wir erfahren, wie man eine MD-Datei in eine PDF-Datei konvertiert. Informationen zum Zählen der Seitenanzahl in einer PDF-Datei finden Sie im Artikel zu Zählen Sie Seiten in PDFs, ohne sie mit der C#-REST-API zu öffnen.