Перетворіть Markdown у PDF за допомогою C# REST API

Цей короткий посібник пояснює, як перетворити Markdown на PDF за допомогою C# REST API. Ви навчитеся автоматично перетворювати файл Markdown у PDF за допомогою C# RESTful Service за допомогою Cloud SDK на основі .NET. Ви можете виконати всі операції з вихідним файлом 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.

 Українська