Převeďte Markdown do PDF pomocí C# REST API

Tento krátký průvodce vysvětluje, jak převést Markdown na PDF pomocí C# REST API. Naučíte se automaticky transformovat Soubor Markdown do PDF pomocí C# RESTful Service pomocí Cloud SDK na bázi .NET. Můžete provádět všechny operace s výstupním souborem PDF podporovaným rozhraním API, abyste vygenerovali požadovaný výstup.

Předpoklad

Kroky k exportu Markdown do PDF pomocí C# RESTful Service

  1. Vytvořte objekt PdfApi nastavením ID klienta a tajného klíče pro vytvoření PDF z MD
  2. Načtěte zdrojový soubor MD do paměťového toku a nahrajte jej do cloudového úložiště
  3. Voláním metody GetMarkdownInStorageToPdf() transformujte Markdown na soubor PDF
  4. Analyzujte objekt Response a uložte výstupní proud jako soubor PDF

Tyto kroky vysvětlují, jak převést Markdown na PDF pomocí C# Low Code API. Vytvořte objekt PdfApi nastavením ID klienta a tajného klíče, načtěte zdrojový soubor MD do bajtového pole a převeďte jej na paměťový proud. Nahrajte tento zdrojový soubor MD v paměťovém toku do cloudového úložiště a zavolejte metodu GetMarkdownInStorageToPdf() k převedení na soubor PDF.

Kód pro převod Markdown do PDF online s 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);
}
}
}

Tento kód převádí formát souboru z MD do PDF pomocí C# REST API. Výsledný proud můžete použít k přístupu k dokumentu PDF a provedení jakýchkoli změn před uložením konečného výstupu. Pokud jste do cloudového úložiště nahráli více souborů, poskytněte úplnou referenci spolu s názvem složky pro přístup k souboru.

Tento článek nás naučil, jak převést soubor MD do formátu PDF. Chcete-li spočítat počet stránek v souboru PDF, přečtěte si článek na Počítejte stránky v PDF bez otevírání pomocí C# REST API.

 Čeština