Ovaj kratki vodič objašnjava kako pretvoriti Markdown u PDF pomoću C# REST API-ja. Naučit ćete automatski transformirati Markdown datoteku u PDF uz C# RESTful Service koristeći Cloud SDK temeljen na .NET-u. Možete izvesti sve operacije na izlaznoj PDF datoteci koje podržava API kako biste generirali željeni izlaz.
Preduvjet
preuzimanje Aspose.PDF Cloud SDK for Dotnet to change MD to PDF
Postavite C# projekt s gornjim SDK-om za pretvaranje MD-a u PDF
Koraci za izvoz Markdown-a u PDF s C# RESTful uslugom
- Stvorite objekt PdfApi postavljanjem ID-a klijenta i tajne za izradu PDF-a iz MD-a
- Učitajte izvornu MD datoteku u memorijski tok i prenesite je u pohranu u oblaku
- Pozovite metodu GetMarkdownInStorageToPdf() da pretvorite Markdown u PDF datoteku
- Raščlanite objekt Response i spremite izlazni tok kao PDF datoteku
Ovi koraci objašnjavaju kako pretvoriti Markdown u PDF pomoću C# Low Code API. Stvorite PdfApi objekt postavljanjem ID-a klijenta i tajne, pročitajte izvornu MD datoteku u niz bajtova i pretvorite je u memorijski tok. Prenesite ovu izvornu MD datoteku u memorijski tok u pohranu u oblaku i pozovite metodu GetMarkdownInStorageToPdf() da je pretvorite u PDF datoteku.
Kod za pretvaranje Markdowna u PDF na mreži s C# Low Code API-jem
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); | |
} | |
} | |
} |
Ovaj kod pretvara format datoteke iz MD u PDF pomoću C# REST API-ja. Možete koristiti dobiveni tok za pristup PDF dokumentu i izvođenje bilo kakvih promjena prije spremanja konačnog rezultata. Ako ste prenijeli više datoteka u pohranu u oblaku, navedite potpunu referencu zajedno s nazivom mape za pristup datoteci.
Ovaj članak nas je naučio kako pretvoriti MD datoteku u PDF. Da biste prebrojali broj stranica u PDF datoteci, pogledajte članak na Brojite stranice u PDF-u bez otvaranja pomoću C# REST API-ja.