Hızlı Başlangıç

Hızlı Başlangıç

Bu rehber, kurulumdan bir kurtarma yoluna en hızlı yolu gösterir. .pptx Dosya Kullanımı Aspose.Slides FOSS for Python. The library is pure Python, MIT-licensed, and requires Microsoft Office veya yerli binary yok.


Prerequisites

RequirementDetail
Python3.10 or later
OSWindows, MacOS ve Linux
Packageaspose-slides-foss Piyasadan

Install

Paketini PIPI’den pip kullanarak yükleme. sürüm 26.3.2 veya sonraki gerektirir:

pip install aspose-slides-foss>=26.3.2

Bir sunum oluşturun

Yapım A Presentation Kütüphaneye bir çatı oluşturmak için hiçbir argüman yok. otomatik olarak boş bir slide ekler. save() Bir yol ve SaveFormat.PPTX Dosyayı yazmak için:

from aspose.slides_foss import Presentation
from aspose.slides_foss.export import SaveFormat

prs = Presentation()
prs.save("empty.pptx", SaveFormat.PPTX)

Bir yazı ile bir şekil ekleyin

İlk slayt üzerinden ulaşın prs.slides[0],Sonra bir düzlem kullanarak slide.shapes.add_auto_shape().Çağrı add_text_frame() Bir metin çerçevesi eklemek için ve fon özellikleri oluşturmak için portion_format:

from aspose.slides_foss import Presentation, ShapeType
from aspose.slides_foss.export import SaveFormat

prs = Presentation()
slide = prs.slides[0]
shape = slide.shapes.add_auto_shape(ShapeType.RECTANGLE, 50, 50, 400, 150)
tf = shape.add_text_frame("Hello from Aspose.Slides FOSS!")
tf.paragraphs[0].portions[0].portion_format.font_height = 24
prs.save("with_shape.pptx", SaveFormat.PPTX)

Solid Fill uygulayın

Setleri fill_format.fill_type için FillType.SOLID,Ardından ARGB renk kullanarak Color.from_argb().Renk, tasarruf etmeden önce şekil arka planına uygulanır:

from aspose.slides_foss import Presentation, ShapeType, FillType
from aspose.slides_foss.export import SaveFormat
from aspose.slides_foss.drawing import Color

prs = Presentation()
shape = prs.slides[0].shapes.add_auto_shape(
    ShapeType.RECTANGLE, 100, 100, 400, 200
)
shape.fill_format.fill_type = FillType.SOLID
shape.fill_format.solid_fill_color.color = Color.from_argb(255, 70, 130, 180)
shape.add_text_frame("Styled shape")
prs.save("styled.pptx", SaveFormat.PPTX)

Mevcut bir dosyayı yükleme

Dosya yolunu geçin, Presentation Mevcut bir yapı açmak için .pptx Dosya için. Slayt sayısını okuyun, gerekirse çatıyı değiştirin, sonra arayın. save() çıkışını yazmak için:

from aspose.slides_foss import Presentation
from aspose.slides_foss.export import SaveFormat

prs = Presentation("existing.pptx")
print(f"Slides: {len(prs.slides)}")
prs.save("copy.pptx", SaveFormat.PPTX)

Sonraki adımlar

See Also

 Türkçe