Konvertuokite Markdown į PDF naudodami C# REST API

Šiame trumpame vadove paaiškinama, kaip konvertuoti Markdown į PDF naudojant C# REST API. Išmoksite automatiškai konvertuoti Markdown failą į PDF su C# RESTful Service naudodami .NET pagrįstą debesies SDK. Norėdami sugeneruoti norimą išvestį, galite atlikti visas API palaikomo išvesties PDF failo operacijas.

Būtina sąlyga

Veiksmai, kaip eksportuoti Markdown į PDF naudojant C# RESTful paslaugą

  1. Norėdami sukurti PDF iš MD, sukurkite objektą PdfApi, nustatydami kliento ID ir paslaptį
  2. Įkelkite šaltinio MD failą į atminties srautą ir įkelkite jį į debesies saugyklą
  3. Norėdami pakeisti žymėjimą į PDF failą, iškvieskite metodą GetMarkdownInStorageToPdf()
  4. Išnagrinėkite atsakymo objektą ir išsaugokite išvesties srautą kaip PDF failą

Šie veiksmai paaiškina, kaip pakeisti Markdown į PDF naudojant C# Low Code API. Sukurkite PdfApi objektą nustatydami kliento ID ir paslaptį, perskaitykite šaltinio MD failą į baitų masyvą ir konvertuokite jį į atminties srautą. Įkelkite šį šaltinio MD failą į atminties srautą į debesies saugyklą ir iškvieskite GetMarkdownInStorageToPdf() metodą, kad konvertuotumėte jį į PDF failą.

Kodas, skirtas konvertuoti Markdown į PDF internete naudojant 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);
}
}
}

Šis kodas konvertuoja failo formatą iš MD į PDF su C# REST API. Galite naudoti gautą srautą norėdami pasiekti PDF dokumentą ir atlikti bet kokius pakeitimus prieš išsaugodami galutinę išvestį. Jei į debesies saugyklą įkėlėte kelis failus, pateikite visą nuorodą ir aplanko pavadinimą, kad galėtumėte pasiekti failą.

Šis straipsnis išmokė mus konvertuoti MD failą į PDF. Norėdami suskaičiuoti PDF failo puslapių skaičių, žr. straipsnį Skaičiuokite PDF puslapius neatidarant naudodami C# REST API.

 Latviski