Aspose.Slides  for Python via .NET

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

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.

 
 
Örnek Olay Çalışmaları Görüntüle