यह क्रिस्प ट्यूटोरियल इस बारे में जानकारी प्रदान करता है कि कैसे पायथन का उपयोग करके PowerPoint में इमेज में हाइपरलिंक जोड़ें पर्यावरण को सेट करने और उदाहरण कोड का उपयोग करने के लिए विस्तृत कॉन्फ़िगरेशन चरण प्रदान करके। उदाहरण का उपयोग विंडोज, मैकओएस, या लिनक्स जैसे किसी भी ऑपरेटिंग सिस्टम में किया जा सकता है जिसे पायथन के साथ कॉन्फ़िगर किया गया है पायथन का उपयोग करके PPTX में एक छवि के लिए हाइपरलिंक बनाएं।
C# का उपयोग करके PPTX में किसी छवि के लिए हाइपरलिंक बनाने के चरण
- IDE परिवेश को उपयोग Aspose.Slides for Python by .NET में स्थापित करें
- प्रस्तुति में हाइपरलिंक सम्मिलित करने के लिए अपने प्रोजेक्ट में aspose.slides नामस्थान का संदर्भ जोड़ें
- प्रेजेंटेशन क्लास का उपयोग करके एक डिफ़ॉल्ट प्रेजेंटेशन को इंस्टेंट करें और स्लाइड संग्रह से पहली डिफ़ॉल्ट स्लाइड तक पहुंचें
- स्रोत पीएनजी फ़ाइल को डिस्क से बाइट सरणी के रूप में पढ़ें और प्रस्तुति छवि संग्रह के अंदर डालने के बाद IPPImage ऑब्जेक्ट का उपयोग करके उस तक पहुंचें
- जोड़ी गई छवि का उपयोग करके चयनित स्लाइड के आकार संग्रह के अंदर चित्र फ़्रेम डालें
- हाइपरलिंक वर्ग का उपयोग करके चित्र फ़्रेम आकार के लिए एक बाहरी हाइपरलिंक डालें और संबंधित हाइपरलिंक गुण सेट करें
- प्रस्तुति को PPTX के रूप में सहेजें जिसके अंदर एक हाइपरलिंक के साथ PNG छवि है
उपरोक्त चरण गाइड में पायथन का उपयोग करके पीपीटीएक्स में एक छवि के लिए हाइपरलिंक सम्मिलित करें जहां प्रक्रिया में प्रेजेंटेशन क्लास इंस्टेंस का उपयोग करके एक डिफ़ॉल्ट प्रस्तुति बनाना, प्रस्तुति छवियों के संग्रह के अंदर डिस्क से स्रोत छवि सम्मिलित करना और लोड की गई छवियों के साथ एक चित्र फ़्रेम जोड़ना शामिल है। प्रस्तुति की पहली स्लाइड के अंदर। अंत में, हाइपरलिंक वर्ग का उपयोग करते हुए, डिस्क पर प्रस्तुति को सहेजने से पहले एक बाहरी वेबसाइट हाइपरलिंक को उसके संबंधित गुणों के साथ सेट किया जाएगा।
पायथन का उपयोग करके पीपीटीएक्स में एक छवि के लिए हाइपरलिंक सम्मिलित करने के लिए कोड
import aspose.pydrawing as drawing | |
import aspose.slides as slides | |
filepath = "C://Data//" | |
# Applying the product linence for Aspose.Slides | |
slidesLicenseForHyperlink = slides.License() | |
slidesLicenseForHyperlink.set_license(filepath + "Aspose.Total.lic") | |
# Create a default empty presentation using the Presentation class object | |
with slides.Presentation() as samplePres: | |
# Access the default first slide of the newly created presentation | |
slideForPng = samplePres.slides[0] | |
# Access the source image from the disk | |
with open(filepath + "sample.jpg", "rb") as binary_file: | |
#Read the whole file at once | |
imageData = binary_file.read() | |
# Include the image in the images collection of the presentation | |
imageFromDisk = samplePres.images.add_image(imageData) | |
# Insert the picture frame inside the slide shapes collection of the slide | |
pictureFrame = slideForPng.shapes.add_picture_frame(slides.ShapeType.RECTANGLE, 24, 25, 100, 1000, imageFromDisk) | |
# Insert the hyperlink for the added picture frame | |
pictureFrame.hyperlink_click = slides.Hyperlink("https://www.aspose.com/") | |
# Add a tooltip for the hyperlink | |
pictureFrame.hyperlink_click.tooltip = "More than 75% Fortune 100 companies show trust in Aspose APIs" | |
# Save the presentation with a hyperlink on the disk | |
samplePres.save(filepath + "PresentationWithHyperlink.pptx", slides.export.SaveFormat.PPTX) | |
print("Completed") | |
Python में PPTX में एक छवि के लिए हाइपरलिंक सम्मिलित करने के लिए सुविधा को लागू करते समय, स्लाइड ऑब्जेक्ट का उपयोग लक्ष्य स्लाइड के संदर्भ को रखने के लिए किया जाता है और IPPImage उदाहरण छवियों के संग्रह में शामिल छवि का संदर्भ रखता है। जोड़ी गई छवि के लिए हाइपरलिंक सेट करने के लिए विभिन्न गुण जैसे बाहरी URL लिंक और टूलटिप टेक्स्ट हाइपरलिंक वर्ग का उपयोग करके सेट किए जाते हैं। कोई भी प्रेजेंटेशन के अंदर आंतरिक स्लाइड्स के लिए हाइपरलिंक को उनके बीच नेविगेशन करने के लिए सेट कर सकता है।
इस उदाहरण में, हमने Python का उपयोग करके PPTX में एक छवि में हाइपरलिंक जोड़ना सीखा है। यदि आप किसी PDF को PowerPoint प्रस्तुति में बदलना चाहते हैं, तो पायथन का उपयोग करके पीडीएफ को प्रेजेंटेशन में कैसे बदलें पर लेख देखें।