Sunumlar için Python PowerPoint API’si. Python PPTX, PPT
Herhangi bir harici yazılım olmadan Python’da PowerPoint ve OpenOffice sunuları oluşturun, okuyun, yazın, değiştirin, birleştirin, klonlayın, koruyun ve dönüştürün.
Ücretsiz Deneme İndirin.NET aracılığıyla Aspose.Slides for Python, sunumlarla çalışmak veya sunumları işlemek için güçlü bir sınıf kitaplığıdır. Bu ürünü kullanarak, uygulamalar ve geliştiriciler, PowerPoint sunumlarını (PPT, PPTX) ve diğer formatlardaki (ODP) sunumları üçüncü taraf uygulamalar veya bağımlılıklar olmadan okuyabilir, düzenleyebilir veya değiştirebilir ve dönüştürebilir.
Aspose.Slides for Python aracılığıyla. NET şu popüler özellikleri sağlar:
- Sunuları yükleme, açma ve görüntüleme.
- Sunumları düzenleme.
- Sunumları PDF, Word, JPG, HTML, GIF, SVG ve diğer birçok formata dönüştürme.
- Sunumların oluşturulması ve yazdırılması.
- Sunumları şifreleme ve şifre çözme; parola korumalı sunumlar ve parolaları kaldırma.
- Ana slaytlar, şekiller, çizelgeler, resim çerçeveleri, ses çerçeveleri, video çerçeveleri, OLE, VBA makroları, animasyonlar vb. gibi sunum varlıklarını işleme.
- Ve daha birçok özellik.
Python, düzenli uygulamalarda, web geliştirmede, araştırma ve akademik görevlerde, veri analizinde vb. çokça kullanılan çok popüler bir dildir. Bu nedenle, Aspose.Slides ekibi < python topluluğuna güçlü>Aspose.Slides for Python .NET aracılığıyla.
Gelişmiş Python PowerPoint API Özellikleri
Şablonlardan slaytlar oluşturun veya klonlayın
API aracılığıyla PowerPoint tablolarıyla çalışın
Korumayı şekillere uygulayın veya kaldırın
Slaytlara OleObjects olarak Excel grafikleri ekleyin
Bağlantılı OleObjects Desteği
Veritabanından sunumlar oluşturun
Sunumları ve elde edilen PDF'yi koruyun
Sunumları fiziksel bir yazıcıda yazdırın
Grafikler oluşturun ve özelleştirin
sistem gereksinimleri
- Python 3.5, 3.6, 3.7, 3.8 ve 3.9 ile uyumlu
- Python kodunu Linux'ta yazmanız durumunda, Linux için ek gereksinimlere göz atın.
Nasıl kurulur
PyPI deposundan Sunum işleme için Python kitaplığımızı yüklemek için pip kullanın.
:pip install aspose.slides
Yeni PowerPoint Sunumu Oluşturun. Python PPTX, PPT veya ODP
Aşağıdaki örnekte sunumun ilk slaydına bir satır ekledik.
import aspose.slides as slides
# Instantiate a Presentation object that represents a presentation file
with slides.Presentation() as presentation:
slide = presentation.slides[0]
slide.shapes.add_auto_shape(slides.ShapeType.LINE, 50, 150, 300, 0)
presentation.save("NewPresentation_out.pptx", slides.export.SaveFormat.PPTX)
Sunumları Birleştirme: Python PPTX, PPT veya ODP
Bu Python kodu, sunumları nasıl birleştireceğinizi gösterir:
import aspose.slides as slides
with slides.Presentation("Presentation1.pptx") as pres1:
with slides.Presentation("Presentation2.pptx") as pres2:
for slide in pres2.slides:
pres1.slides.add_clone(slide)
pres1.save("combined.pptx", slides.export.SaveFormat.PPTX)
Sunumu PDF'den İçe Aktar: Python PPTX, PPT veya ODP
Bu Python kodu, PDF'den PowerPoint'e dönüştürme işlemini gösterir:
import aspose.slides as slides
with slides.Presentation() as pres:
pres.slides.remove_at(0)
pres.slides.add_from_pdf("welcome-to-powerpoint.pdf")
pres.save("OutputPresentation.pptx", slides.export.SaveFormat.PPTX)
Varsayılan Seçeneklerle PowerPoint'i PDF'ye Dönüştür: Python PPTX, PPT veya ODP'den PDF'ye
Bu python kodu, varsayılan seçenekleri kullanarak bir PowerPoint PPT, PPTX ve OpenOffice ODP belgesini bir PDF belgesine nasıl dönüştüreceğinizi gösterir. Ortaya çıkan dosya, maksimum kalite seviyelerinde bir PDF belgesidir.
import aspose.slides as slides
# Instantiate a Presentation object that represents a PPT file
presentation = slides.Presentation("PowerPoint.ppt")
# Save the presentation as PDF
presentation.save("PPT-to-PDF.pdf", slides.export.SaveFormat.PDF)
PowerPoint'i JPG'ye Dönüştür: Python PPTX, PPT veya ODP'den JPEG'e
Aşağıdaki örnek, bir PowerPoint PPT, PPTX ve OpenOffice ODP belgesini bir dizi JPEG görüntüsüne nasıl dönüştüreceğinizi gösterir.
import aspose.slides as slides
import aspose.pydrawing as drawing
pres = slides.Presentation("pres.pptx")
for sld in pres.slides:
bmp = sld.get_thumbnail(1, 1)
bmp.save("Slide_{num}.jpg".format(num=str(sld.slide_number)), drawing.imaging.ImageFormat.jpeg)
İnsanlar ne diyor
Sadece bizim sözümüze güvenmeyin. Kullanıcıların PowerPoint API'leri hakkında söylediklerini görün.
- Öğrenme Kaynakları
- belgeler
- Kaynak kodu
- API Referansları
- Eğitim Videoları
- Ürün desteği
- Ücretsiz Destek
- Ücretli Destek
- Blog
- Sürüm notları
- Neden .NET üzerinden Python için Aspose.Slides?
- Müşteri Listesi
- Başarı Öyküleri