Ez a rövid útmutató elmagyarázza, hogyan lehet konvertálni a(z) Markdown-t PDF-re C# REST API-val. Megtanulja, hogyan lehet automatikusan átalakítani a Markdown fájlt PDF-be a C# RESTful szolgáltatással egy .NET-alapú Cloud SDK segítségével. Az API által támogatott kimeneti PDF-fájlon az összes műveletet elvégezheti a kívánt kimenet létrehozásához.
Előfeltétel
Letöltés Aspose.PDF Cloud SDK for Dotnet to change MD to PDF
Állítsa be a C# projektet a fenti SDK-val az MD PDF-be konvertálásához
A Markdown PDF-be való exportálásának lépései a C# RESTful szolgáltatással
- Hozza létre a PdfApi objektumot az ügyfélazonosító és a titkosítás beállításával, hogy PDF-et hozzon létre az MD-ből
- Töltse be a forrás MD-fájlt egy memóriafolyamba, és töltse fel a felhőtárhelyre
- Hívja a GetMarkdownInStorageToPdf() metódust a Markdown PDF-fájllá alakításához
- Elemezze a Response objektumot, és mentse a kimeneti adatfolyamot PDF-fájlként
Ezek a lépések elmagyarázzák, hogyan alakítható át a Markdown PDF-be a C# Low Code API-val. Hozza létre a PdfApi objektumot a kliens azonosítójának és titkosságának beállításával, olvassa be a forrás MD-fájlt egy bájttömbbe, és alakítsa át memóriafolyammá. Töltse fel ezt a forrás MD-fájlt a memóriafolyamban a felhőtárhelyre, és hívja meg a GetMarkdownInStorageToPdf() metódust PDF-fájllá konvertálásához.
Kód a Markdown PDF-be konvertálásához online a C# Low Code API-val
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); | |
} | |
} | |
} |
Ez a kód konvertálja a fájlformátumot MD-ből PDF-be a C# REST API-val. Az eredményül kapott adatfolyam segítségével elérheti a PDF-dokumentumot, és elvégezheti a módosításokat a végső kimenet mentése előtt. Ha több fájlt töltött fel a felhőtárhelyre, a fájl eléréséhez adja meg a teljes hivatkozást a mappanévvel együtt.
Ez a cikk megtanította nekünk, hogyan konvertálhatunk MD fájlt PDF formátumba. A PDF-fájl oldalainak megszámlálásához olvassa el a(z) Számolja meg az oldalakat PDF-ben megnyitás nélkül a C# REST API használatával cikket.