Pretvorite Markdown u PDF pomoću C# REST API-ja

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

Koraci za izvoz Markdown-a u PDF s C# RESTful uslugom

  1. Stvorite objekt PdfApi postavljanjem ID-a klijenta i tajne za izradu PDF-a iz MD-a
  2. Učitajte izvornu MD datoteku u memorijski tok i prenesite je u pohranu u oblaku
  3. Pozovite metodu GetMarkdownInStorageToPdf() da pretvorite Markdown u PDF datoteku
  4. 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.

 Hrvatski