با C# REST API Markdown را به PDF تبدیل کنید

این راهنمای کوتاه نحوه تبدیل Markdown به PDF با C# REST API را توضیح می‌دهد. شما یاد خواهید گرفت که فایل Markdown را به طور خودکار با سرویس C# RESTful با استفاده از یک Cloud SDK مبتنی بر NET به PDF تبدیل کنید. برای تولید خروجی دلخواه، می‌توانید تمام عملیات را روی فایل PDF خروجی که توسط API پشتیبانی می‌شود، انجام دهید.

پیش نیاز

مراحل صادرات Markdown به PDF با سرویس C# RESTful

  1. با تنظیم شناسه مشتری و مخفی برای ایجاد یک PDF از MD، شی PdfApi را ایجاد کنید.
  2. فایل MD منبع را در یک جریان حافظه بارگیری کنید و آن را در فضای ذخیره سازی ابری آپلود کنید
  3. برای تبدیل Markdown به فایل PDF، روش GetMarkdownInStorageToPdf() را فراخوانی کنید
  4. شی Response را تجزیه کنید و جریان خروجی را به عنوان یک فایل PDF ذخیره کنید

این مراحل نحوه تبدیل Markdown به PDF با C# Low Code API را توضیح می دهد. شی PdfApi را با تنظیم شناسه مشتری و مخفی ایجاد کنید، فایل MD منبع را در یک آرایه بایت بخوانید و آن را به یک جریان حافظه تبدیل کنید. این فایل MD منبع را در جریان حافظه در فضای ذخیره‌سازی ابری آپلود کنید و برای تبدیل آن به یک فایل PDF، متد GetMarkdownInStorageToPdf() را فراخوانی کنید.

کد برای تبدیل 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 بشمارید مراجعه کنید.

 فارسی