यह संक्षिप्त ट्यूटोरियल Python का उपयोग करके टैग किए गए PDF कैसे बनाएं की प्रक्रिया की व्याख्या करता है। इसमें आईडीई सेट करने के लिए संसाधन हैं, एप्लिकेशन के लिए चरणों की एक सूची है, और पायथन का उपयोग करके पीडीएफ फाइलों को टैग करने के लिए रन करने योग्य नमूना कोड है। पीडीएफ दस्तावेज़ में विभिन्न प्रकार की टैग की गई सामग्री को जोड़ने और परिणामी पीडीएफ फाइल को डिस्क पर सहेजने के लिए एक विवरण प्रदान किया गया है।
पायथन का उपयोग करके पीडीएफ में टैग जोड़ने के चरण
- PDF को टैग करने के लिए विकास परिवेश को .NET के माध्यम से पायथन के लिए Aspose.PDF का उपयोग करें पर सेट करें
- Document वर्ग का उपयोग करके एक पीडीएफ फाइल बनाएं और दस्तावेज़ वर्ग की टैग की गई सामग्री संपत्ति से मूल तत्व प्राप्त करें
- टैग की गई सामग्री के लिए शीर्षक और भाषा सेट करें
- एक हेडर और एक पैराग्राफ एलिमेंट बनाएं और टेक्स्ट सेट करें
- हेडर और पैराग्राफ तत्वों को रूट एलिमेंट में जोड़ें और पीडीएफ फाइल को सेव करें
इन चरणों में Python का उपयोग करके PDF दस्तावेज़ों को टैग करने की प्रक्रिया शामिल है। शुरुआत में, लोड की गई पीडीएफ फाइल से टैग की गई सामग्री का मूल तत्व प्राप्त किया जाता है और इसके बाद एक्सेस की गई टैग की गई सामग्री का शीर्षक और भाषा निर्धारित की जाती है। टैग की गई सामग्री में हेडर बनाने के लिए create_header_element () विधि और दस्तावेज़ के मूल तत्व में जोड़े गए पैराग्राफ तत्व को जोड़ने के लिए create_paragraph_element () विधि है।
पायथन का उपयोग करके टैग की गई पीडीएफ बनाने के लिए कोड
import aspose.pdf as pdf | |
# Load License | |
license = pdf.License() | |
license.set_license("Aspose.Total.lic") | |
# Create a PDF | |
document = pdf.Document() | |
# Get the tagged content and root element | |
taggedContent = document.tagged_content | |
rootElement = taggedContent.root_element | |
# Set Title and Language | |
taggedContent.set_title("A Pdf Document with tags") | |
taggedContent.set_language("en-US") | |
# Create a header and set the text | |
mainHeader = taggedContent.create_header_element() | |
mainHeader.set_text("Top Header") | |
# Create a paragraph and set the text | |
paragraphElement = taggedContent.create_paragraph_element() | |
paragraphElement.set_text("This is a sample text for the paragraph " + | |
"element that is appended to the root element later") | |
# Append header and paragraph to the root element | |
rootElement.append_child(mainHeader) | |
rootElement.append_child(paragraphElement) | |
# Save the tagged PDF Document | |
document.save("SampleTagged.pdf") | |
print("Tagged PDF created successfully") |
यह कोड Python का उपयोग करके PDF में टैग कैसे जोड़ें की प्रक्रिया को प्रदर्शित करता है। इस नमूना कोड में, हमने केवल एक हेडर और पैराग्राफ तत्व बनाया है जबकि आप संबंधित बनाने के लिए उपलब्ध विधियों की लंबी सूची में से create_annot_element(), create_art_element(), create_figure_element(), create_form_element(), या create_link_element() का उपयोग कर सकते हैं। विधि नामों में उल्लिखित तत्व।
इस ट्यूटोरियल ने हमें पायथन का उपयोग करके पीडीएफ फाइलों में टैग जोड़ने का तरीका सिखाया है। यदि आप PDF पृष्ठों को क्रॉप करने की प्रक्रिया सीखना चाहते हैं, तो पायथन का उपयोग करके पीडीएफ पेज कैसे क्रॉप करें पर लेख देखें।