यह विषय बताता है कि पायथन का उपयोग करके PDF में बुकमार्क कैसे बनाएं। इसमें वातावरण सेट करने के लिए सभी विवरण, चरणों की एक सूची और पायथन का उपयोग करके पीडीएफ में बुकमार्क डालने के लिए एक नमूना कोड है। आप किसी एक पृष्ठ के लिए बुकमार्क बनाना या मुख्य बुकमार्क में चाइल्ड बुकमार्क जोड़ना सीखेंगे।
पायथन का उपयोग करके पीडीएफ को बुकमार्क करने के चरण
- बुकमार्क बनाने के लिए .NET के माध्यम से पायथन के लिए Aspose.PDF का उपयोग करने हेतु वातावरण सेट करें
- बुकमार्क डालने के लिए स्रोत पीडीएफ फाइल को Document ऑब्जेक्ट में लोड करें
- शीर्षक सेट करके एक नया बुकमार्क इंस्टेंस बनाएं
- बुकमार्क स्वरूपण सेट करें
- GoToAction() विधि का उपयोग करके गंतव्य पृष्ठ सेट करें
- बुकमार्क जोड़ने के लिए आउटलाइन संग्रह में append() विधि का उपयोग करें
- Save आउटपुट पीडीएफ फाइल को नए बुकमार्क के साथ
ये चरण बताते हैं कि Python का उपयोग करके PDF दस्तावेज़ को कैसे बुकमार्क करें। स्रोत PDF लोड करें, बुकमार्क बनाएँ, इसके पैरामीटर सेट करें, और जब इस बुकमार्क पर क्लिक किया जाता है तो किसी विशेष पृष्ठ के लिए क्रिया को परिभाषित करें। अंत में, नए बनाए गए बुकमार्क को जोड़ने और आउटपुट को सहेजने के लिए आउटलाइन संग्रह में append() विधि को कॉल करें।
पायथन का उपयोग करके पीडीएफ में बुकमार्क जोड़ने के लिए कोड
import aspose.pdf as pdf | |
# Load License | |
license = pdf.License() | |
license.set_license("License.lic") | |
# Load the PDF file | |
pdf_document = pdf.Document("bookmark.pdf") | |
# Initialize a new bookmark instance | |
bookmark = pdf.OutlineItemCollection(pdf_document.outlines) | |
bookmark.title = "Sample Bookmark" | |
bookmark.italic = True | |
bookmark.bold = True | |
# Specify the destination page for the bookmark | |
bookmark.action = pdf.annotations.GoToAction(pdf_document.pages[1]) | |
# Insert the bookmark into the outline collection of the document | |
pdf_document.outlines.append(bookmark) | |
# Save the modified PDF to the specified file | |
pdf_document.save("target_pdf.pdf") | |
print("Done") |
यह कोड दर्शाता है कि Python का उपयोग करके PDF में बुकमार्क कैसे जोड़ें। आप बुकमार्क बनाने की प्रक्रिया को उतनी बार दोहरा सकते हैं, जितने बुकमार्क आप PDF में जोड़ना चाहते हैं। यदि आप बुकमार्क में चाइल्ड के रूप में बुकमार्क जोड़ना चाहते हैं, तो चाइल्ड बुकमार्क को मुख्य बुकमार्क में जोड़ें और मुख्य बुकमार्क को दस्तावेज़ रूपरेखा संग्रह में जोड़ें।
इस लेख में हमने PDF में बुकमार्क जोड़ना सिखाया है। PDF में रेखाएँ खींचने के लिए, पाइथन का उपयोग करके पीडीएफ पर रेखाएँ बनाएँ पर लेख देखें।