इस पोस्ट में एक गाइड शामिल है कि कैसे सी# का उपयोग करके आरटीएफ को पीडीएफ में परिवर्तित करें, साथ ही विस्तृत निर्देश और नमूना कोड सी#आरटीएफ से पीडीएफ कार्यक्षमता के लिए। यह एक RTF दस्तावेज़ को PDF दस्तावेज़ में बदलने के लिए एक बहुत ही सरल मार्गदर्शिका है। इस ट्यूटोरियल के लिए, हमने परिवर्तित पीडीएफ दस्तावेज़ के लिए कुछ गुणों को परिभाषित किया है, लेकिन आप आवश्यकतानुसार और जोड़ सकते हैं।
सी#का उपयोग करके आरटीएफ को पीडीएफ में बदलने के लिए कदम
- अपने प्रोजेक्ट में NuGet से GroupDocs.Conversion for .NET पैकेज इंस्टॉल करें
- GroupDocs.Conversion नाम स्थान का संदर्भ शामिल करें
- Converter कक्षा प्रारंभ करें और इनपुट RTF फ़ाइल लोड करें
- PdfConvertOptions वर्ग का एक ऑब्जेक्ट बनाएं
- कन्वर्टर क्लास की कन्वर्ट मेथड में कनवर्ट की गई फाइल का नाम और PdfConvertOptions क्लास का एक उदाहरण प्रदान करके आउटपुट पीडीएफ फाइल को सेव करें।
आप ऊपर बताए गए चरणों का पालन करके आसानी से RTF से PDF C# रूपांतरण लागू कर सकते हैं। सबसे पहले, आवश्यक NuGet.org पैकेज स्थापित करके और कोड में उपयुक्त नाम स्थान का संदर्भ जोड़कर अपने प्रोजेक्ट को कॉन्फ़िगर करें। कनवर्टर वर्ग का एक उदाहरण बनाकर स्रोत RTF फ़ाइल लोड करें, और फिर आउटपुट PDF दस्तावेज़ के लिए विशेषताओं को परिभाषित करने के लिए PdfConvertOptions वर्ग को प्रारंभ करें। अंत में, कन्वर्ट विधि का उपयोग करें और आउटपुट पीडीएफ फाइल को डिस्क पर सहेजने के लिए कनवर्टिंग विकल्प प्रदान करें।
सी # का उपयोग कर आरटीएफ को पीडीएफ में कनवर्ट करने के लिए कोड
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertRtfToPdfUsingCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert RTF to PDF using C# | |
{ | |
// Remove the watermark in output PDF document by adding license | |
string licensePath = "GroupDocs.Conversion.lic"; | |
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License(); | |
lic.SetLicense(licensePath); | |
// Load the source RTF file for conversion to PDF | |
var converter = new GroupDocs.Conversion.Converter("sample.rtf"); | |
// Set the properties for the output PDF document | |
var convertOptions = new PdfConvertOptions() | |
{ | |
Height = 500, | |
Width = 500, | |
Dpi = 100, | |
PageNumber = 1, | |
PagesCount = 1 | |
}; | |
// Convert and save the RTF in PDF format | |
converter.Convert("converted.pdf", convertOptions); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
हमने इस उदाहरण में कन्वर्ट आरटीएफ को पीडीएफ सी# कोड में प्रदर्शित किया है। आउटपुट पीडीएफ दस्तावेज़ के लिए गुण सेट करके, यह नमूना कोड बुनियादी और उन्नत दस्तावेज़ रूपांतरण दोनों का समर्थन करता है। आप कनवर्ट किए गए PDF दस्तावेज़ के लिए पेज मार्जिन, पेज ओरिएंटेशन, रोटेट, पासवर्ड और अन्य गुण भी सेट कर सकते हैं।
हमने अपने पिछले ट्यूटोरियल में सी#में एक्सेल से सीएसवी में दस्तावेज़ परिवर्तन पर चर्चा की। यदि आप एक्सेल को सीएसवी में सी # में कैसे परिवर्तित करें सीखने में रुचि रखते हैं, तो इस ट्यूटोरियल पर एक नज़र डालें।