PowerPoint memungkinkan Anda mengatur berbagai jenis latar belakang slide dalam presentasi. Misalnya, Anda dapat mengatur gambar, warna solid, dll. sebagai latar belakang. Pada artikel ini, kami akan menunjukkan cara mengatur latar belakang slide PowerPoint PPT dengan Python. Kami akan secara eksplisit membahas cara mengisi latar belakang slide PPT dengan gambar, warna, atau gradien secara terprogram.

Pustaka Python untuk Mengatur Latar Belakang Slide di PowerPoint

Aspose.Slides for Python adalah pustaka populer dan kaya fitur untuk membuat dan memanipulasi presentasi PowerPoint. Kami akan memanfaatkan perpustakaan ini untuk mengatur latar belakang slide dalam presentasi PowerPoint kami. Untuk menginstal pustaka dari PyPI, Anda dapat menggunakan perintah berikut.

> pip install aspose.slides

Tetapkan Gambar sebagai Latar Belakang Slide PPT dengan Python

Berikut ini adalah langkah-langkah untuk mengatur gambar latar belakang dalam slide PowerPoint PPT/PPTX dengan Python.

  • Pertama, gunakan kelas Presentation untuk memuat atau membuat presentasi PPT/PPTX.
  • Kemudian, dapatkan referensi slide yang diinginkan dari koleksi Presentation.slides.
  • Setel jenis isian latar belakang slide ke FillType.PICTURE.
  • Setel mode isian gambar ke PictureFillMode.STRETCH.
  • Tambahkan gambar ke koleksi presentasi menggunakan metode Presentation.images.addimage().
  • Atur gambar latar belakang slide menggunakan properti Slide.background.fillformat.picturefillformat.picture.image .
  • Terakhir, simpan presentasi yang diperbarui menggunakan metode Presentation.save(string, SaveFormat).

Contoh kode berikut menunjukkan cara mengatur gambar latar slide PowerPoint PPT dengan Python.

import aspose.slides as slides
import aspose.pydrawing as drawing

# Membuat atau memuat presentasi
with slides.Presentation() as pres:
    # Atur latar belakang dengan Gambar
    pres.slides[0].background.type = slides.BackgroundType.OWN_BACKGROUND
    pres.slides[0].background.fill_format.fill_type = slides.FillType.PICTURE
    pres.slides[0].background.fill_format.picture_fill_format.picture_fill_mode = slides.PictureFillMode.STRETCH

    # Atur gambar
    img = drawing.Bitmap("Tulips.jpg")

    # Tambahkan gambar ke koleksi gambar presentasi
    imgx = pres.images.add_image(img)

    pres.slides[0].background.fill_format.picture_fill_format.picture.image = imgx

    # Simpan presentasi
    pres.save("set-slide-background-image.pptx", slides.export.SaveFormat.PPTX)

Tangkapan layar berikut menunjukkan slide PPT yang dihasilkan setelah menambahkan gambar latar belakang.

Tetapkan Gambar sebagai Latar Belakang Slide PPT dengan Python

Tetapkan Warna Latar Belakang Slide PPT dengan Python

Berikut ini adalah langkah-langkah untuk mengatur warna background slide di PowerPoint PPT menggunakan Python.

  • Pertama, muat atau buat PowerPoint PPT/PPTX menggunakan kelas Presentation.
  • Setel jenis isian latar belakang slide ke FillType.SOLID.
  • Kemudian, atur warna background slide menggunakan properti Slide.background.fillformat.solidfillcolor.color.
  • Terakhir, simpan presentasi yang diperbarui menggunakan metode Presentation.save(string, SaveFormat).

Contoh kode berikut menunjukkan cara mengatur warna latar belakang slide PPT dengan Python.

import aspose.slides as slides
import aspose.pydrawing as drawing

# Membuat atau memuat presentasi
with slides.Presentation() as pres:
    # Atur warna latar belakang slide pertama
    pres.slides[0].background.type = slides.BackgroundType.OWN_BACKGROUND
    pres.slides[0].background.fill_format.fill_type = slides.FillType.SOLID
    pres.slides[0].background.fill_format.solid_fill_color.color = drawing.Color.blue

    # Simpan presentasi
    pres.save("set-slide-background-gradient.pptx", slides.export.SaveFormat.PPTX)

Tetapkan Warna Latar Belakang Slide Master dengan Python

Anda juga dapat mengatur latar belakang slide master yang akan diterapkan ke semua slide dalam presentasi. Berikut ini adalah langkah-langkah untuk mengubah warna background slide master dengan Python.

  • Pertama, muat atau buat PowerPoint PPT/PPTX menggunakan kelas Presentation.
  • Setel jenis isian latar belakang slide master ke FillType.SOLID.
  • Kemudian, atur warna background master slide menggunakan properti MasterSlide.background.fillformat.solidfillcolor.color.
  • Terakhir, simpan presentasi yang diperbarui menggunakan metode Presentation.save(string, SaveFormat).

Contoh kode berikut menunjukkan cara mengubah warna latar belakang slide master di PowerPoint PPT.

import aspose.slides as slides
import aspose.pydrawing as drawing

# Membuat atau memuat presentasi
with slides.Presentation() as pres:
    # Mengatur warna latar belakang slide master
    pres.masters[0].background.type = slides.BackgroundType.OWN_BACKGROUND
    pres.masters[0].background.fill_format.fill_type = slides.FillType.SOLID
    pres.masters[0].background.fill_format.solid_fill_color.color = drawing.Color.forest_green

    # Simpan presentasi
    pres.save("set-master-slide-background-color.pptx", slides.export.SaveFormat.PPTX)

Tetapkan Gradien sebagai Latar Belakang Slide PPT dengan Python

Anda juga dapat mengatur latar belakang gradien slide PPT menggunakan Aspose.Slides for Python, seperti yang ditunjukkan pada langkah-langkah di bawah ini.

  • Pertama, muat atau buat PowerPoint PPT/PPTX menggunakan kelas Presentation.
  • Setel jenis isian latar belakang slide ke FillType.GRADIENT.
  • Kemudian, atur format background gradient menggunakan properti Slide.background.fillformat.gradientformat.tileflip.
  • Terakhir, simpan presentasi yang diperbarui menggunakan metode Presentation.save(string, SaveFormat).

Contoh kode berikut menunjukkan cara mengatur latar belakang gradien slide PPT dengan Python.

import aspose.slides as slides

# Membuat atau memuat presentasi
with slides.Presentation() as pres:
    # Terapkan efek gradien ke latar belakang
    pres.slides[0].background.type = slides.BackgroundType.OWN_BACKGROUND
    pres.slides[0].background.fill_format.fill_type = slides.FillType.GRADIENT
    pres.slides[0].background.fill_format.gradient_format.tile_flip = slides.TileFlip.FLIP_BOTH

    # Simpan presentasi
    pres.save("set-slide-background-color.pptx", slides.export.SaveFormat.PPTX)

Tangkapan layar berikut menunjukkan latar belakang gradien slide.

Mengatur Warna Latar Belakang Gradien Slide dengan Python

Dapatkan Lisensi API Gratis

Anda dapat menggunakan Aspose.Slides for Python tanpa batasan evaluasi dengan meminta lisensi sementara.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara mengatur warna latar belakang atau gambar slide di PowerPoint PPT menggunakan Python. Selanjutnya, Anda telah melihat cara mengatur latar belakang gradien slide normal atau master dalam presentasi PowerPoint. Anda dapat mengunjungi dokumentasi untuk menjelajahi fitur lain dari Aspose.Slides for Python. Selain itu, Anda juga dapat memberi tahu kami tentang pertanyaan Anda melalui forum kami.

Lihat juga