दस्तावेज़ों को स्थानांतरित करने के लिए उनकी शैली और डिज़ाइन को बनाए रखने वाला एक लोकप्रिय फ़ाइल प्रारूप पीडीएफ (पोर्टेबल दस्तावेज़ प्रारूप) है, जबकि CSV (अल्पविराम से अलग किए गए मान) फ़ाइलों का उपयोग सारणीबद्ध डेटा को संग्रहीत और विनिमय करने के लिए किया जाता है। यदि आप डेटा को अधिक व्यवस्थित और सुरक्षित प्रारूप में साझा करना चाहते हैं या पेशेवर रिपोर्ट और दस्तावेज़ीकरण बनाना चाहते हैं, तो C# का उपयोग करके CSV को पीडीएफ में परिवर्तित करना काफी मददगार होगा। हम इस ट्यूटोरियल में C#** का उपयोग करके **CSV को PDF में निर्यात करने के लिए रूपांतरण लाइब्रेरी का उपयोग करने पर विचार करेंगे।
C# का उपयोग करके CSV को PDF में बदलने के चरण
- CSV फ़ाइल को पीडीएफ प्रारूप में निर्यात करने के लिए GroupDocs.Conversion for .NET का उपयोग करने के लिए IDE सेट करें
- CSV के फ़ाइल पथ को उसके कंस्ट्रक्टर तक पहुंचाकर Converter वर्ग का एक ऑब्जेक्ट बनाएं
- PdfConvertOptions का एक ऑब्जेक्ट बनाएं और आउटपुट पीडीएफ के लिए अपने वांछित गुण सेट करें
- आउटपुट पीडीएफ को सेव करने के लिए सेविंग विकल्पों के साथ कन्वर्टर.सेव विधि को कॉल करें
सीएसवी पंक्तियों और स्तंभों में डेटा है, पंक्तियाँ रिकॉर्ड हैं, कॉलम फ़ील्ड हैं, अल्पविराम द्वारा अलग किए गए हैं। हालाँकि, पीडीएफ एडोब द्वारा विकसित एक फ़ाइल प्रारूप है जो पाठ, छवियों और ग्राफिक्स सहित दस्तावेज़ सामग्री को एक निश्चित-लेआउट प्रारूप में कैप्चर करता है जो दस्तावेज़ की दृश्य उपस्थिति को संरक्षित करता है। दिए गए निर्देशों का पालन करना विंडोज़, मैकओएस और लिनक्स जैसे व्यापक रूप से मान्यता प्राप्त ऑपरेटिंग सिस्टम के लिए उपयुक्त है, जब तक कि आपके पास .NET स्थापित है। *CSV को C# में PDF में बदलने के लिए अतिरिक्त सॉफ़्टवेयर इंस्टॉलेशन की कोई आवश्यकता नहीं है।
C# का उपयोग करके CSV को PDF में बदलने के लिए कोड
using GroupDocs.Conversion; | |
using GroupDocs.Conversion.FileTypes; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertCSVtoPDFUsingCSharp | |
{ | |
internal class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Conversion library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Conversion.lic"); | |
// Load the input CSV | |
using (Converter converter = new Converter("input.csv")) | |
{ | |
PdfConvertOptions options = new PdfConvertOptions | |
{ | |
PageNumber = 2, | |
PagesCount = 1, | |
Rotate = Rotation.On90, | |
Dpi = 300, | |
Width = 1024, | |
Height = 768 | |
}; | |
//Save the output PDF file | |
converter.Convert("converted.pdf", options); | |
} | |
} | |
} | |
} |
सीएसवी को पीडीएफ में परिवर्तित करने के लिए सी# आपको अपने सारणीबद्ध डेटा को अधिक संरचित और आकर्षक प्रारूप में प्रस्तुत करने के लिए एक शक्तिशाली उपकरण प्रदान करता है। चाहे आपको रिपोर्ट तैयार करने या दस्तावेज़ बनाने की आवश्यकता हो, यह विधि आपको अपने डेटा को एक पेशेवर और साझा करने योग्य पीडीएफ प्रारूप में बदलने में सक्षम बनाती है। अनुशंसित दस्तावेज़ लाइब्रेरी को कॉन्फ़िगर करने और फ़ाइल पथों में कोई आवश्यक समायोजन करने के बाद, अपनी परियोजनाओं में सीएसवी से पीडीएफ रूपांतरण कोड को शामिल करना एक सीधा और परेशानी मुक्त कार्य होना चाहिए।
हमारे पिछले ट्यूटोरियल में, हमने CSV को HTML में परिवर्तित करने के लिए एक विस्तृत, चरण-दर-चरण मार्गदर्शिका पेश की थी। इस विषय पर अधिक गहन समझ के लिए, हम सुझाव देते हैं कि C# का उपयोग करके CSV को HTML में बदलें कैसे करें, इस पर हमारे व्यापक ट्यूटोरियल से परामर्श लें।