Tutorial singkat ini memberikan informasi tentang cara menambahkan Hyperlink ke Gambar di PowerPoint menggunakan Python dengan memberikan langkah-langkah konfigurasi terperinci untuk menyiapkan lingkungan dan menggunakan kode contoh. Contoh ini dapat digunakan di salah satu sistem operasi seperti Windows, macOS, atau Linux yang dikonfigurasi dengan Python untuk membuat Hyperlink untuk Gambar di PPTX menggunakan Python.
Langkah-langkah Membuat Hyperlink untuk Gambar di PPTX menggunakan C#
- Tetapkan lingkungan IDE ke gunakan Aspose.Slides untuk Python melalui .NET
- Tambahkan referensi ke ruang nama aspose.slides di proyek Anda untuk menyisipkan hyperlink dalam presentasi
- Buat presentasi default menggunakan kelas Presentasi dan akses slide default pertama dari koleksi slide
- Baca file PNG sumber sebagai larik byte dari disk dan akses itu menggunakan objek IPPImage setelah memasukkannya ke dalam koleksi Gambar presentasi
- Masukkan bingkai foto ke dalam koleksi bentuk dari slide yang dipilih menggunakan gambar yang ditambahkan
- Sisipkan hyperlink eksternal untuk bentuk bingkai foto menggunakan kelas Hyperlink dan atur properti hyperlink masing-masing
- Simpan presentasi sebagai PPTX yang memiliki gambar PNG dengan hyperlink di dalamnya
Panduan langkah di atas untuk menyisipkan hyperlink ke gambar di PPTX menggunakan Python di mana prosesnya melibatkan pembuatan presentasi default menggunakan instance kelas Presentasi, memasukkan gambar sumber dari disk ke dalam koleksi gambar presentasi dan menambahkan bingkai gambar dengan gambar yang dimuat dalam slide pertama presentasi. Terakhir, menggunakan kelas Hyperlink, hyperlink situs web eksternal beserta propertinya masing-masing akan disetel sebelum menyimpan presentasi di disk.
Kode untuk Menyisipkan Hyperlink ke Gambar di PPTX menggunakan Python
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") | |
Saat mengimplementasikan fitur untuk menyisipkan hyperlink ke gambar di PPTX dengan Python, objek Slide digunakan untuk menyimpan referensi ke slide target dan instance IPPImage menyimpan referensi ke gambar yang disertakan dalam koleksi gambar. Untuk mengatur hyperlink untuk gambar yang ditambahkan, properti yang berbeda seperti tautan URL eksternal dan teks tooltip diatur menggunakan kelas Hyperlink. Satu juga dapat mengatur hyperlink ke slide internal di dalam presentasi untuk melakukan navigasi di antara mereka.
Dalam contoh ini, kita telah belajar untuk menambahkan hyperlink ke gambar di PPTX menggunakan Python. Jika Anda ingin mengonversi PDF ke presentasi PowerPoint, lihat artikel di cara mengonversi PDF ke Presentasi menggunakan Python.