यह कैसे करें मार्गदर्शिका कैसे PDF को C# का उपयोग करके टैग की गई PDF में रूपांतरित करने की प्रक्रिया की व्याख्या करती है। इसमें Aspose.PDF लाइब्रेरी का उपयोग करने के लिए विकास के माहौल को सेट करने, एप्लिकेशन लिखते समय पूरा किए जाने वाले कार्यों की एक सूची, और C# का उपयोग करके PDF फ़ाइलों में टैग जोड़ने के लिए रन करने योग्य नमूना कोड के बारे में विवरण शामिल हैं। पीडीएफ को टैग करने के लिए यह नमूना कोड .NET वातावरण का समर्थन करने वाले किसी भी प्लेटफॉर्म पर निष्पादित किया जा सकता है।
C# का उपयोग करके टैग की गई PDF बनाने के चरण
- टैग की गई PDF बनाने के लिए Aspose.PDF for .NET का उपयोग करने के लिए परिवेश स्थापित करें
- एक PDF document बनाएं और उसमें tagged content का संदर्भ देखें
- टैग की गई सामग्री के लिए शीर्षक और भाषा सेट करें
- शीर्षलेख और अनुच्छेद तत्व बनाएं और दोनों तत्वों के लिए टेक्स्ट सेट करें
- इस हेडर और पैराग्राफ को टैग की गई सामग्री के मूल तत्व में जोड़ें
- डिस्क पर टैग की गई पीडीएफ को सेव करें
उपर्युक्त कदम सी#* का उपयोग करके *पीडीएफ दस्तावेजों को टैग करने की प्रक्रिया को संक्षेप में प्रस्तुत करते हैं। प्रत्येक PDF दस्तावेज़ में TaggedContent नामक एक संपत्ति होती है जिसका उपयोग उसके शीर्षक और भाषा को सेट करके हेडर और पैराग्राफ़ तत्वों को बनाकर किया जाता है, हालाँकि, आप अन्य तत्वों को उनके संबंधित गुणों को सेट करके भी बना सकते हैं। अंतिम चरण में, अनुकूलित हेडर और पैराग्राफ को डिस्क पर सहेजने से पहले ITaggedContent इंटरफ़ेस क्लास में RootElement में जोड़ा जाता है।
सी # का उपयोग कर पीडीएफ फाइलों को टैग करने के लिए कोड
using Aspose.Pdf; | |
using Aspose.Pdf.Tagged; | |
using Aspose.Pdf.LogicalStructure; | |
class Program{ | |
static void Main(string[] args) // Create tagged PDF in C# | |
{ | |
// Set PDF license | |
new License().SetLicense("Aspose.Total.lic"); | |
// Create a PDF | |
Document doc = new Document(); | |
// Get the tagged content | |
ITaggedContent cont = doc.TaggedContent; | |
// Set the Title | |
cont.SetTitle("A Tagged PDF Document"); | |
// Set the language | |
cont.SetLanguage("en-US"); | |
// Create a header | |
HeaderElement hdr = cont.CreateHeaderElement(); | |
// Set text | |
hdr.SetText("The Header Text"); | |
// Create a paragraph | |
ParagraphElement prg = cont.CreateParagraphElement(); | |
// Set text | |
prg.SetText("Sample contents of the paragraph"); | |
// Append header | |
cont.RootElement.AppendChild(hdr); | |
// Append Paragraph | |
cont.RootElement.AppendChild(prg); | |
// Save the tagged Document | |
doc.Save("TaggedOutput.pdf"); | |
}} |
यह कोड प्रदर्शित करता है C# का उपयोग करके पीडीएफ फाइलों में टैग कैसे जोड़ें। इस नमूना कोड में, हमने एक हेडर और पैराग्राफ़ बनाया है, हालाँकि, आप अलग-अलग तरीकों का उपयोग करके अन्य तत्व बना सकते हैं, उदाहरण के लिए, CreateAnnotElement(), CreateArtElement(), CreateCaptionElement(), CreatefigureElement(), और CreateFormElement() को सूचीबद्ध करने के लिए कुछ। प्रत्येक तत्व में अलग-अलग गुण होते हैं, उदाहरण के लिए, वास्तविक पाठ, वैकल्पिक विवरण, वैकल्पिक पाठ और विस्तार पाठ के साथ-साथ कई अन्य जिन्हें आवश्यकताओं के अनुसार सेट किया जा सकता है।
इस लेख ने हमें सी# का उपयोग करके पीडीएफ में टैग जोड़ने का तरीका सिखाया है। यदि आप किसी PDF में हाइपरलिंक जोड़ने में रुचि रखते हैं, तो कैसे सी # का उपयोग कर पीडीएफ में हाइपरलिंक जोड़ने के लिए पर लेख देखें।