JSON डेटा को पेशेवर, साझा करने योग्य पीडीएफ दस्तावेजों में परिवर्तित करना कई अनुप्रयोगों में एक आम आवश्यकता है. .NET के लिए **Aspose.Cells के साथ, आप आसानी से जेएसओएन सामग्री को एक स्पीडशीट-स्टाइल लेआउट में लोड कर सकते हैं और इसे प्रारूपण पर पूर्ण नियंत्रण रखने वाले PDF फाइल के रूप में निर्यात कर सकती हैं.
Introduction
संरचित JSON डेटा को अच्छी तरह से स्वरूपित पीडीएफ रिपोर्टों या दस्तावेजों में परिवर्तित करना एक शक्तिशाली सुविधा है जो आपके एप्लिकेशन के आउटपुट की उपयोगिता को बढ़ाती है. यह गाइड आपको Aspose.Cells for .NET का उपयोग करके पीडब्ल्यू में जीएसओएन को रूपांतरित करने की प्रक्रिया के माध्यम से मार्गदर्शन करेगा, जिसमें विस्तृत कदम और कोड उदाहरण प्रदान किए जाएंगे.
क्यों JSON को PDF में परिवर्तित करें?
- प्रोफेशनल रिपोर्टिंग: JSON सामग्री से पॉलिश रिपोर्ट उत्पन्न करें जो आसानी से साझा या मुद्रित किया जा सकता है।
- Web-to-PDF Workflow: वेब एपीआई से प्राप्त संरचित JSON डेटा को पढ़ने योग्य पीडीएफ तालिकाओं में परिवर्तित करें।
- फ्लैश लेआउट: पीडीएफ में आपके JSON डेटा के प्रारूपण को नियंत्रित करें, जैसे कि तालिका पंक्तियों के रूप में रैली को संभालना और शून्य मूल्यों को अनदेखा करना।
JSON को PDF में परिवर्तित करने के लिए कदम-दर-चरण गाइड
चरण 1: NuGet के माध्यम से Aspose.Cells स्थापित करें
अपने प्रोजेक्ट में Aspose.Cells पैकेज जोड़ें, निम्न कमांड का उपयोग करें:
dotnet add package Aspose.Cells
चरण 2: लाइसेंस सेट करें
एक मीटर कुंजी स्थापित करके उत्पाद लाइसेंस को सक्षम करें. यह वाणिज्यिक उपयोग के लिए आवश्यक है.
Metered matered = new Metered();
matered.SetMeteredKey("PublicKey", "PrivateKey");
चरण 3: कार्यपुस्तिका शुरू करें
JSON सामग्री रखने के लिए एक नया कार्यपुस्तक बनाएं:
Workbook workbook = new Workbook();
चरण 4: एक्सेस कार्यपत्रक
JSON डेटा आयात करने के लिए डिफ़ॉल्ट कार्यपत्रक का उपयोग करें:
Worksheet worksheet = workbook.Worksheets[0];
चरण 5: JSON इनपुट लोड करें
एक फ़ाइल या किसी अन्य स्रोत से JSON श्रृंखला पढ़ें:
string jsonInput = File.ReadAllText("SampleJsonData.json");
चरण 6: JsonLayoutOptions सेट करें
उदाहरण के लिए, तालिकाओं के रूप में रैली का इलाज करें और शून्य मूल्यों को अनदेखा करें।
JsonLayoutOptions layoutOptions = new JsonLayoutOptions();
layoutOptions.ArrayAsTable = true;
चरण 7: कार्यपत्रक में JSON आयात करें
JSON डेटा के साथ कार्यपत्रक को लोकप्रिय करें:
JsonUtility.ImportData(jsonInput, worksheet.Cells, 0, 0, layoutOptions);
चरण 8: PDF के रूप में सहेजें
कार्यपुस्तिका को एक पीडीएफ फ़ाइल में निर्यात करें:
workbook.Save("output.pdf", SaveFormat.Pdf);
सामान्य समस्याएं और सुधार
टेबल फ़ॉर्मेट नहीं रेंडर
- समाधान: सेट
layoutOptions.ArrayAsTable = true
आरेख डेटा को तालिका पंक्तियों के रूप में प्रारूपित करें।
PDF में गलत लेआउट
- समाधान: अनुकूलित करें
JsonLayoutOptions
सेटिंग्स में शीर्षक स्टाइलिंग शामिल है, शून्य मूल्यों को अनदेखा करें, या संख्यात्मक / तारीख प्रारूपों को समायोजित करें।
फ़ाइल एक्सेस त्रुटि
- ** समाधान:** यह सुनिश्चित करें कि इनपुट मार्ग वैध है और अनुप्रयोग में आउटडोर फ़ाइल के लिए लिखने की अनुमति है।
More in this category
- .NET के लिए Aspose.Cells Spreadsheet Locker के साथ Excel फ़ाइलों की रक्षा करें
- .NET के लिए Aspose.Cells के साथ Excel को PDF में परिवर्तित करें
- .NET के लिए Aspose.Cells के साथ Excel फ़ाइलों को HTML में और से परिवर्तित करें
- .NET के लिए पाठ कनवर्टर Aspose.Cells के साथ
- .NET में Excel को PDF में परिवर्तित करें Aspose.Cells का उपयोग करके