यह उदाहरण इस बात पर केंद्रित है कि **पायथन का उपयोग करके ** PowerPoint तालिका में छवि कैसे सम्मिलित करें। यह वातावरण को स्थापित करने के लिए सभी आवश्यक जानकारी और ** पायथन में PPTX तालिका में छवि जोड़ने ** के लिए एक कार्यशील उदाहरण कोड का वर्णन करता है। एप्लिकेशन को किसी भी पायथन कॉन्फ़िगर किए गए वातावरण जैसे लिनक्स, मैकओएस या विंडोज में उपयोग किया जा सकता है।
पायथन का उपयोग करके PowerPoint तालिका में छवि सम्मिलित करने के चरण
- तालिका के अंदर एक छवि सम्मिलित करने के लिए वातावरण को .NET के माध्यम से पायथन के लिए Aspose.Slides का उपयोग करें में स्थापित करें
- Presentation वर्ग के उदाहरण का उपयोग करके एक डिफ़ॉल्ट प्रस्तुति बनाएं और फिर स्लाइड संग्रह से पहली स्लाइड तक पहुंचें
- add_table() पद्धति का उपयोग करके चयनित स्लाइड के अंदर पंक्तियों और स्तंभों की पूर्वनिर्धारित संख्या के साथ तालिका सम्मिलित करें
- प्रस्तुति छवि संग्रह के अंदर छवि डालें
- तालिका के अंदर पहली पंक्ति और कॉलम से संबंधित सेल तक पहुंचें और उसमें छवि सेट करें
- PPTX प्रस्तुति को डिस्क पर तालिका छवि के साथ सहेजें
हमने ऊपर बताए गए चरणों का उपयोग करके Python में PPTX तालिका में छवि प्रदर्शित करने का पता लगाया है। प्रारंभ में, प्रस्तुति स्लाइड संग्रह के अंदर पहली स्लाइड तक पहुँचने के साथ-साथ प्रस्तुति वर्ग के उदाहरण का उपयोग करके एक डिफ़ॉल्ट प्रस्तुति बनाई जाएगी। हम add_table () विधि का उपयोग करके पंक्तियों और स्तंभों की पूर्वनिर्धारित संख्या का उपयोग करके एक नई तालिका बनाएंगे, जिसके बाद डिस्क से स्रोत छवि को लोड करके और प्रस्तुति छवि संग्रह के अंदर सम्मिलित किया जाएगा। आखिरकार, डिस्क पर प्रेजेंटेशन को सेव करने से पहले हम टेबल सेल के अंदर जोड़ी गई इमेज को सेट कर देंगे।
पायथन का उपयोग करके PowerPoint तालिका में छवि सम्मिलित करने के लिए कोड
import aspose.pydrawing as draw | |
import aspose.slides as slides | |
#Path to the license and image file directory | |
filepath = "Y://Documents//KnowledgeBase//TestData//" | |
# Load the license in your application for creating a table with an image | |
slidesTableLicense = slides.License() | |
slidesTableLicense.set_license(filepath + "Conholdate.Total.Product.Family.lic") | |
#Create a Presentation object to add a table with an image | |
with slides.Presentation() as presTable: | |
# Access the first slide to add the table | |
slideForTable = presTable.slides[0] | |
#Define the rows' heights and columns' widths | |
dblColWidth = [50, 50, 50] | |
dblRowHeight = [50, 30, 32, 30] | |
#Add a table shape to slide | |
tblwithImage = slideForTable.shapes.add_table(100, 50, dblColWidth, dblRowHeight) | |
with open(filepath + "sample.png", "rb") as bin_file: | |
#Read the entire file from the disk at once | |
tblImageData = bin_file.read() | |
#Insert the image insdie the images collection of the presentation | |
imageForSlide = presTable.images.add_image(tblImageData) | |
#Access the first cells inside the first row of the table | |
tableCell = tblwithImage[0,0] | |
#Set the cell fill format to picture | |
tableCell.cell_format.fill_format.fill_type = slides.FillType.PICTURE | |
#Set the picture fill mode | |
tableCell.cell_format.fill_format.picture_fill_format.picture_fill_mode = slides.PictureFillMode.STRETCH | |
#Set the image for the selected cell inside the table | |
tableCell.cell_format.fill_format.picture_fill_format.picture.image = imageForSlide | |
#Save the presentations with table image | |
presTable.save(filepath + "PresWithTableImage.pptx", slides.export.SaveFormat.PPTX) | |
print("Done") | |
ऊपर दिए गए उदाहरण से पता चलता है कि कैसे एक बहुत ही सरल एपीआई इंटरफ़ेस का उपयोग करके पायथन का उपयोग करके स्लाइड में एक तालिका छवि सम्मिलित करें। cell_format का उपयोग fill_type.PICTURE एन्युमरेटर का उपयोग करके सेल के लिए एक छवि के लिए भरण प्रारूप को सेट करने के लिए किया जाता है। हमने इस उदाहरण में टेबल सेल के लिए PNG इमेज जोड़ी है। हालाँकि, आप टेबल सेल के लिए JPEG, BMP, EMF और SVG सहित अन्य छवि प्रकार भी जोड़ सकते हैं।
इस विषय में, हम आपको पायथन का उपयोग करके प्रस्तुति में तालिका छवि कैसे सम्मिलित करेंगे के बारे में बताया है। यदि आप PowerPoint के अंदर तालिकाओं के प्रबंधन के बारे में और जानना चाहते हैं, तो विषय, पायथन का उपयोग करके PowerPoint में तालिका कैसे बनाएँ देखें।