यह संक्षिप्त मार्गदर्शिका बताती है कि C# REST API के साथ Markdown को PDF में कैसे बदलें। आप .NET-आधारित क्लाउड SDK का उपयोग करके स्वचालित रूप से मार्कडाउन फ़ाइल को C# रेस्टफुल सर्विस के साथ पीडीएफ में बदलना सीखेंगे। आप वांछित आउटपुट उत्पन्न करने के लिए एपीआई द्वारा समर्थित आउटपुट पीडीएफ फाइल पर सभी ऑपरेशन कर सकते हैं।
पूर्वावश्यकता
डाउनलोड करना Aspose.PDF Cloud SDK for Dotnet to change MD to PDF
एमडी को पीडीएफ में परिवर्तित करने के लिए उपरोक्त एसडीके के साथ सी# प्रोजेक्ट सेटअप करें
C# रेस्टफुल सर्विस के साथ मार्कडाउन को पीडीएफ में निर्यात करने के चरण
- एमडी से पीडीएफ बनाने के लिए क्लाइंट आईडी और सीक्रेट सेट करके PdfApi ऑब्जेक्ट बनाएं
- स्रोत एमडी फ़ाइल को मेमोरी स्ट्रीम में लोड करें और क्लाउड स्टोरेज पर अपलोड करें
- मार्कडाउन को पीडीएफ फाइल में बदलने के लिए GetMarkdownInStorageToPdf() विधि को कॉल करें
- रिस्पांस ऑब्जेक्ट को पार्स करें और आउटपुट स्ट्रीम को पीडीएफ फाइल के रूप में सहेजें
ये चरण बताते हैं कि सी# लो कोड एपीआई के साथ *मार्कडाउन को पीडीएफ में कैसे बदला जाए। क्लाइंट आईडी और सीक्रेट सेट करके पीडीएफएपीआई ऑब्जेक्ट बनाएं, स्रोत एमडी फ़ाइल को बाइट सरणी में पढ़ें, और इसे मेमोरी स्ट्रीम में कनवर्ट करें। इस स्रोत एमडी फ़ाइल को मेमोरी स्ट्रीम में क्लाउड स्टोरेज पर अपलोड करें और इसे पीडीएफ फाइल में बदलने के लिए GetMarkdownInStorageToPdf() विधि को कॉल करें।
सी# लो कोड एपीआई के साथ मार्कडाउन को ऑनलाइन पीडीएफ में बदलने के लिए कोड
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); | |
} | |
} | |
} |
यह कोड C# REST API* के साथ फ़ाइल फॉर्मेट को *MD से PDF में परिवर्तित करता है। आप पीडीएफ दस्तावेज़ तक पहुंचने और अंतिम आउटपुट को सहेजने से पहले कोई भी बदलाव करने के लिए परिणामी स्ट्रीम का उपयोग कर सकते हैं। यदि आपने क्लाउड स्टोरेज में एकाधिक फ़ाइलें अपलोड की हैं, तो फ़ाइल तक पहुंचने के लिए फ़ोल्डर नाम के साथ पूरा संदर्भ प्रदान करें।
इस लेख ने हमें सिखाया है कि एमडी फ़ाइल को पीडीएफ में कैसे परिवर्तित किया जाए। किसी पीडीएफ फ़ाइल में पृष्ठों की संख्या गिनने के लिए, C# REST API का उपयोग करके बिना खोले पीडीएफ में पृष्ठों की गणना करें पर लेख देखें।