1. Tuotteet
  2.   Esittely
  3.   Python
  4.   Aspose.Slides for Python via .NET

Aspose.Slides for Python via .NET

 
 

Python API PowerPoint-esitysten luomiseen ja muuntamiseen

PowerPoint Python API PPT/PPTX-esitysten luomiseen, muokkaamiseen, jakamiseen, yhdistämiseen ja muuntamiseen ilman Microsoft Office PowerPointia.

Aspose.Slides for Python .NET:n kautta on erittäin hyödyllinen kirjasto, jonka avulla ohjelmistokehittäjät voivat työskennellä Microsoft PowerPoint esittelee ohjelmallisesti omissa Python-sovelluksissaan. Kirjasto tarjoaa Python-kehittäjille mahdollisuuden käyttää Aspose.Slidesia projekteissaan hyödyntämällä .NET:n tehoa. Kirjasto tarjoaa Python-kehittäjille mahdollisuuden lukea, kirjoittaa, muokata, hahmontaa ja käsitellä PowerPoint-esityksiä Python-komentojen avulla. Sitä voidaan käyttää useilla alustoilla, mukaan lukien Windows, Linux ja macOS.

Aspose.Slides for Python .NET:n kautta on suunniteltu helppokäyttöiseksi, ja se on tarjonnut laajan valikoiman ominaisuuksia, joten se on ihanteellinen ratkaisu PowerPoint-esitysten luomiseen ja muokkaamiseen. Kirjasto tukee esitysten luomista ja lukemista eri tiedostomuodoissa, kuten PPT, PPTX, PPS, POT, PPSX, PPTM, PPSM, POTX, POTM, ODP, PDF ja niin edelleen. Kirjasto tukee myös esitysten vientiä joihinkin johtaviin tiedostomuotoihin, kuten PDF, PDF/A, XPS, JPEG, PNG, BMP, TIFF, GIF, SVG, HTML ja niin edelleen. Aspose.Slides on suunniteltu korkeaan suorituskykyyn ja pystyy käsittelemään suuria PowerPoint-esityksiä helposti.

Aspose.Slides for Python .NET-kirjaston kautta on tarjonnut tukea erilaisille edistyneille ja perusominaisuuksille PowerPoint-esitysten käsittelyyn, kuten esitysten luomiseen alusta alkaen, diojen lisäämiseen tai poistamiseen, dian ominaisuuksien asettamiseen, muotojen lisäämiseen ja muoto-ominaisuuksien muokkaamiseen. , fontin ominaisuuksien muuttaminen, värien lisääminen ja muokkaaminen, tekstin kohdistuksen asettaminen, multimediaelementtien lisääminen esityksiin (ääni ja video) ja niin edelleen. Aspose.Slide-kirjasto on erittäin helppokäyttöinen ja tarjoaa laajan valikoiman ominaisuuksia, joten se on ihanteellinen valinta PowerPoint-esitysten luomiseen ja muokkaamiseen.

Previous Next

Aspose.Slidesin käytön aloittaminen Pythonille .NET:n kautta

Suositeltava tapa asentaa Aspose.Slides for Python .NET:n kautta on pip. Käytä seuraavaa komentoa sujuvaan asennukseen.

Asenna Aspose.Slides for Python .NET:n kautta pipin kautta

pip install aspose.slides 
Voit myös ladata sen suoraan Asposen tuotejulkaisusivulta.

PowerPoint-esitysten luominen Pythonin kautta

Aspose.Slides for Python .NET:n kautta on erittäin hyödyllinen ratkaisu PowerPoint-esitysten luomiseen ja hallintaan omissa Python-sovelluksissaan. Kirjastossa on useita tärkeitä ominaisuuksia esitysten käsittelyä varten, kuten diojen lisääminen olemassa oleviin esityksiin, esityksen tutkiminen, useiden esitysten yhdistäminen, kuvien lisääminen esityksiin, muistiinpanojen lisääminen esityksiin, tiettyjen diojen yhdistäminen esityksistä, diojen yhdistäminen esitysosaan, esityksen muuntaminen esityksiin. PDF ja paljon muuta.

Kuinka yhdistää esityksiä Python API:n kautta?

import aspose.slides as slides

with slides.Presentation("pres.pptx") as pres1:
    with slides.Presentation("Presentation1.pptx") as pres2:
        for slide in pres2.slides:
            pres1.slides.add_clone(slide)
        pres1.save("combined.pptx", slides.export.SaveFormat.PPTX)

Lisää ja hallinnoi dioja esityksissä Python-sovellusliittymän kautta

Aspose.Slides for Python .NET:n kautta sisältää täydellisen tuen diojen käsittelyyn PowerPoint-esityksessä Python-komentojen avulla. Ohjelmistokehittäjät voivat suorittaa erilaisia toimintoja diojen hallintaan PowerPoint-esityksiensä sisällä, kuten lisätä dioja esitykseen, käyttää esityksen dioja, poistaa ei-toivottuja dioja esityksestä, kloonata dioja, vertailla dioja, säätää diojen asettelua, muuntaa dioja kuvatiedostomuotoihin, muuntaa dioja mukautetuilla kooilla, asettaa diojen perustiedostoja, kopioida dian sisältöä, lisätä dian siirtymää, asettaa siirtymätehosteita ja paljon muuta.

Luo Simple Slide Transition -tehoste python API:n kautta

import aspose.slides as slides

# Instantiate Presentation class to load the source presentation file
with slides.Presentation(path + "AccessSlides.pptx") as presentation:
    # Apply circle type transition on slide 1
    presentation.slides[0].slide_show_transition.type = slides.slideshow.TransitionType.CIRCLE

    # Apply comb type transition on slide 2
    presentation.slides[1].slide_show_transition.type = slides.slideshow.TransitionType.COMB

    # Write the presentation to disk
    presentation.save("SampleTransition_out.pptx", slides.export.SaveFormat.PPTX)

Kommenttien lisääminen Python-sovellusten esityksiin

Kommentit ovat erittäin hyödyllinen osa esityksiä, jotka auttavat käyttäjiä antamaan palautetta tai kommunikoimaan tiimitovereidensa kanssa esityksiä tarkasteltaessa. Aspose.Slides for Python .NET:n kautta on tarjonnut täydellisen tuen esitysten kommenttien lisäämiseen ja hallintaan Python-sovelluksissa. Kirjastossa on erilaisia ominaisuuksia esitysten käsittelyyn, kuten kommenttien lisääminen PowerPoint-esityksen dioihin, diassa olevan kommentin käyttäminen, kommentteihin vastaaminen, uudenaikaisen kommentin lisääminen diaan, kaikkien kommenttien ja kirjoittajien poistaminen, tiettyjen poistaminen. kommentteja diassa ja paljon muuta.

Kuinka poistaa tiettyjä kommentteja diasta Python API:n kautta?

import aspose.pydrawing as draw
import aspose.slides as slides
from datetime import date

with slides.Presentation() as presentation:
    slide = presentation.slides[0]
    
    # add comments...
    author = presentation.comment_authors.add_author("Author", "A")
    author.comments.add_comment("comment 1", slide, draw.PointF(0.2, 0.2), date.today())
    author.comments.add_comment("comment 2", slide, draw.PointF(0.3, 0.2), date.today())
    
    # remove all comments that contain "comment 1" text
    for commentAuthor in presentation.comment_authors:
        toRemove = []
        for comment in slide.get_slide_comments(commentAuthor):
            if comment.text == "comment 1":
                toRemove.append(comment)
        
        for comment in toRemove:
            commentAuthor.comments.remove(comment)
    
    presentation.save("pres.pptx", slides.export.SaveFormat.PPTX)

Hyperlinkkien käyttäminen esityksissä Python-sovellusliittymän kautta

Aspose.Slides for Python .NET:n kautta on tarjonnut hyödyllisiä ominaisuuksia PowerPoint-esitysten hyperlinkkien käsittelyyn Python API:n avulla. Kirjaston avulla ohjelmistokehittäjät voivat lisätä URL-hyperlinkkejä teksteihin, lisätä URL-hyperlinkkejä muotoihin tai kehyksiin, lisätä URL-hyperlinkkejä mediatiedostoihin, muotoilla hyperlinkkejä, käyttää hyperlinkkejä sisällysluettelon luomiseen, muunnettavia hyperlinkkejä, tuettuja ominaisuuksia IHyperlinkQueriesissa ja paljon muuta. Seuraava esimerkki osoittaa, kuinka verkkosivuston hyperlinkki lisätään tekstiin Python-koodilla.

Kuinka Web-sivuston hyperlinkki lisätään tekstiin Python-sovellusliittymän kautta?

 import aspose.slides as slides

with slides.Presentation() as presentation:
    shape1 = presentation.slides[0].shapes.add_auto_shape(slides.ShapeType.RECTANGLE, 100, 100, 600, 50, False)
    shape1.add_text_frame("Aspose: File Format APIs")
    shape1.text_frame.paragraphs[0].portions[0].portion_format.hyperlink_click = slides.Hyperlink("https://www.aspose.com/")
    shape1.text_frame.paragraphs[0].portions[0].portion_format.hyperlink_click.tooltip = "More than 70% Fortune 100 companies trust Aspose APIs"
    shape1.text_frame.paragraphs[0].portions[0].portion_format.font_height = 32
    
    presentation.save("presentation-out.pptx", slides.export.SaveFormat.PPTX)
 Suomen