Преобразувайте Markdown в PDF с C# REST API

Това кратко ръководство обяснява как да конвертирате Markdown в PDF с C# REST API. Ще се научите автоматично да преобразувате Markdown файл в PDF с C# RESTful Service с помощта на базиран на .NET Cloud SDK. Можете да извършите всички операции върху изходния PDF файл, поддържани от API, за да генерирате желания резултат.

Предпоставка

Стъпки за експортиране на Markdown в PDF с C# RESTful Service

  1. Създайте обекта PdfApi, като зададете ИД на клиента и тайната, за да създадете PDF от MD
  2. Заредете изходния MD файл в поток от памет и го качете в облачното хранилище
  3. Извикайте метода GetMarkdownInStorageToPdf(), за да трансформирате Markdown в PDF файл
  4. Анализирайте обекта Response и запазете изходния поток като PDF файл

Тези стъпки обясняват как да трансформирате Markdown в PDF с C# Low Code API. Създайте обекта PdfApi, като зададете ИД на клиента и тайната, прочетете изходния MD файл в байтов масив и го конвертирайте в поток от памет. Качете този изходен MD файл в потока от памет в облачното хранилище и извикайте метода GetMarkdownInStorageToPdf(), за да го конвертирате в PDF файл.

Код за конвертиране на Markdown в PDF онлайн с 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);
}
}
}

Този код преобразува файлов формат от MD в PDF с C# REST API. Можете да използвате получения поток за достъп до PDF документа и да извършите промени, преди да запазите крайния резултат. Ако сте качили няколко файла в облачното хранилище, предоставете пълната справка заедно с името на папката за достъп до файла.

Тази статия ни научи как да конвертираме MD файл в PDF. За да преброите броя на страниците в PDF файл, вижте статията на Преброяване на страници в PDF без отваряне чрез C# REST API.

 Български