# Aspose\.Slides features

Source: https://products.aspose.com/slides/features/

## File formats

<a id="feature-powerpoint-files"></a>
### [Read PPTX presentations](https://docs.aspose.com/slides/features/powerpoint-files/)

Open PPTX files and work with their slides, shapes, text, tables and notes\.

<a id="feature-read-ppt"></a>
### [Read legacy PowerPoint presentations](https://docs.aspose.com/slides/features/read-ppt/)

Open presentations saved in the older PowerPoint PPT format\.

<a id="feature-read-odp"></a>
### [Read OpenDocument presentations](https://docs.aspose.com/slides/features/read-odp/)

Read ODP presentations and work with their slide content\.

<a id="feature-import-pdf"></a>
### [Import PDF pages into a presentation](https://docs.aspose.com/slides/features/import-pdf/)

Bring PDF pages into a presentation as slide content\.

<a id="feature-write-pptx"></a>
### [Save presentations as PPTX](https://docs.aspose.com/slides/features/write-pptx/)

Save new or edited presentations as editable PPTX files\.

<a id="feature-write-ppt"></a>
### [Save presentations as legacy PPT](https://docs.aspose.com/slides/features/write-ppt/)

Write presentations in the legacy PowerPoint PPT format\.

<a id="feature-write-odp"></a>
### [Save presentations as ODP](https://docs.aspose.com/slides/features/write-odp/)

Save presentations in the OpenDocument ODP format\.

<a id="feature-pdf-export"></a>
### [Export presentations to PDF](https://docs.aspose.com/slides/features/pdf-export/)

Save presentations as PDF files for sharing or printing\.

<a id="feature-slide-images"></a>
### [Render slides as images](https://docs.aspose.com/slides/features/slide-images/)

Save rendered slides as PNG, JPEG and other image formats\.

<a id="feature-svg-export"></a>
### [Export slides to SVG](https://docs.aspose.com/slides/features/svg-export/)

Export individual slides as scalable SVG graphics\.

<a id="feature-html-export"></a>
### [Export presentations to HTML](https://docs.aspose.com/slides/features/html-export/)

Export presentations as HTML for browser viewing\.

<a id="feature-animated-gif"></a>
### [Export presentations as animated GIFs](https://docs.aspose.com/slides/features/animated-gif/)

Create an animated GIF from a presentation\.

<a id="feature-extract-text"></a>
### [Extract text from presentations](https://docs.aspose.com/slides/features/extract-text/)

Read slide and speaker\-note text for search, indexing or reuse\.

<a id="feature-markdown-export"></a>
### [Export presentations to Markdown](https://docs.aspose.com/slides/features/markdown-export/)

Export presentation text, tables and lists to Markdown\.

<a id="feature-xps-export"></a>
### [Export presentations to XPS](https://docs.aspose.com/slides/features/xps-export/)

Save presentations as XPS documents\.

## Presentation operations

<a id="feature-create-presentations"></a>
### [Create presentations](https://docs.aspose.com/slides/features/create-presentations/)

Build presentations from slides, shapes, text, images, charts and tables\.

<a id="feature-edit-presentations"></a>
### [Open and edit presentations](https://docs.aspose.com/slides/features/edit-presentations/)

Open a presentation, change its content and save the result\.

<a id="feature-preserve-content"></a>
### [Keep existing presentation content](https://docs.aspose.com/slides/features/preserve-content/)

Keep existing presentation content while making targeted changes\.

<a id="feature-merge-presentations"></a>
### [Merge presentations](https://docs.aspose.com/slides/features/merge-presentations/)

Combine slides from several presentations into one deck\.

<a id="feature-split-presentations"></a>
### [Split presentations by cloning slides](https://docs.aspose.com/slides/features/split-presentations/)

Create smaller presentations by copying selected slides into new files\.

<a id="feature-slide-thumbnails"></a>
### [Create slide thumbnails](https://docs.aspose.com/slides/features/slide-thumbnails/)

Create small previews of any slide at a chosen size\.

<a id="feature-find-replace-text"></a>
### [Find and replace text](https://docs.aspose.com/slides/features/find-replace-text/)

Find text in slides, masters and tables and replace it\.

<a id="feature-compare-slides"></a>
### [Compare slides](https://docs.aspose.com/slides/features/compare-slides/)

Compare the structure of two slides\.

<a id="feature-watermarks"></a>
### [Add watermarks with text and images](https://docs.aspose.com/slides/features/watermarks/)

Place text or image watermarks on slides or masters\.

<a id="feature-compress-presentations"></a>
### [Compress presentations](https://docs.aspose.com/slides/features/compress-presentations/)

Reduce presentation size with image compression and save settings\.

<a id="feature-remove-unused-content"></a>
### [Remove unused masters, layouts and media](https://docs.aspose.com/slides/features/remove-unused-content/)

Remove unused slide layouts and masters before saving\.

<a id="feature-process-multiple-files"></a>
### [Process multiple presentations in a loop](https://docs.aspose.com/slides/features/process-multiple-files/)

Process a list of presentations using your own application loop\.

<a id="feature-stream-media"></a>
### [Stream large media while processing presentations](https://docs.aspose.com/slides/features/stream-media/)

Keep large embedded media on disk while processing a presentation\.

<a id="feature-cancel-processing"></a>
### [Interrupt presentation processing](https://docs.aspose.com/slides/features/cancel-processing/)

Interrupt a long presentation load or export operation\.

<a id="feature-export-progress"></a>
### [Track export progress](https://docs.aspose.com/slides/features/export-progress/)

Receive progress updates during PDF and GIF export\.

## Deployment

<a id="feature-run-on-own-servers"></a>
### [Run Slides on your own servers](https://docs.aspose.com/slides/features/run-on-own-servers/)

Process presentations inside your own application and infrastructure\.

<a id="feature-without-powerpoint"></a>
### [Process presentations without PowerPoint](https://docs.aspose.com/slides/features/without-powerpoint/)

Create, edit and render presentations without installing PowerPoint\.

<a id="feature-docker"></a>
### [Run Slides in Docker containers](https://docs.aspose.com/slides/features/docker/)

Run presentation processing in a Docker container\.

<a id="feature-offline-processing"></a>
### [Process presentations without internet access](https://docs.aspose.com/slides/features/offline-processing/)

Create, edit and render local presentations without an internet connection\.

## Library APIs

<a id="feature-dotnet-api"></a>
### [Use Slides from \.NET](https://docs.aspose.com/slides/features/dotnet-api/)

Use the Slides library directly from a \.NET application\.

<a id="feature-java-api"></a>
### [Use Slides from Java](https://docs.aspose.com/slides/features/java-api/)

Create and process presentations with the Java library\.

<a id="feature-python-api"></a>
### [Use Slides from Python](https://docs.aspose.com/slides/features/python-api/)

Work with presentations from Python through a local Slides binding\.

<a id="feature-nodejs-api"></a>
### [Use Slides from Node\.js](https://docs.aspose.com/slides/features/nodejs-api/)

Process presentations in Node\.js using a local runtime\-backed binding\.

<a id="feature-cpp-api"></a>
### [Use Slides from C\+\+](https://docs.aspose.com/slides/features/cpp-api/)

Create, edit and render presentations from native C\+\+ code\.

<a id="feature-php-api"></a>
### [Use Slides from PHP](https://docs.aspose.com/slides/features/php-api/)

Process presentations from PHP using the Java\-backed Slides library\.

<a id="feature-android-api"></a>
### [Use Slides on Android](https://docs.aspose.com/slides/features/android-api/)

Use the Slides presentation API in an Android application\.

## Slides and presentation structure

<a id="feature-manage-slides"></a>
### [Add, remove and reorder slides](https://docs.aspose.com/slides/features/manage-slides/)

Add slides, remove them and change their order\.

<a id="feature-clone-slides"></a>
### [Clone slides between presentations](https://docs.aspose.com/slides/features/clone-slides/)

Copy slides between presentations with their content and design\.

<a id="feature-slide-sections"></a>
### [Organize slides into sections](https://docs.aspose.com/slides/features/slide-sections/)

Group slides into named sections and rearrange them together\.

<a id="feature-slide-layouts"></a>
### [Work with slide layouts](https://docs.aspose.com/slides/features/slide-layouts/)

Create slides from layouts and change the layout assigned to a slide\.

<a id="feature-slide-masters"></a>
### [Work with slide masters](https://docs.aspose.com/slides/features/slide-masters/)

Manage shared slide design through slide masters\.

<a id="feature-presentation-themes"></a>
### [Change themes and color schemes](https://docs.aspose.com/slides/features/presentation-themes/)

Change presentation colors and fonts through themes\.

<a id="feature-speaker-notes"></a>
### [Read and edit speaker notes](https://docs.aspose.com/slides/features/speaker-notes/)

Read, add, edit and remove speaker notes\.

<a id="feature-handout-master"></a>
### [Work with the handout master](https://docs.aspose.com/slides/features/handout-master/)

Manage the master used for presentation handouts\.

<a id="feature-placeholders"></a>
### [Work with placeholders](https://docs.aspose.com/slides/features/placeholders/)

Find, fill and adjust placeholders on slides and layouts\.

<a id="feature-slide-size"></a>
### [Set slide size and orientation](https://docs.aspose.com/slides/features/slide-size/)

Set presentation dimensions, aspect ratio and orientation\.

<a id="feature-hidden-slides"></a>
### [Hide and show slides](https://docs.aspose.com/slides/features/hidden-slides/)

Mark slides as hidden while keeping them in the presentation\.

<a id="feature-slide-properties"></a>
### [Read and change slide properties](https://docs.aspose.com/slides/features/slide-properties/)

Read slide identities and set names, numbering and footer details\.

<a id="feature-custom-xml"></a>
### [Work with custom XML parts](https://docs.aspose.com/slides/features/custom-xml/)

Store and edit custom XML data within a presentation\.

## Shapes and graphics

<a id="feature-autoshapes"></a>
### [Add preset shapes](https://docs.aspose.com/slides/features/autoshapes/)

Add built\-in shape types such as arrows, callouts and flowchart symbols\.

<a id="feature-shape-groups"></a>
### [Group shapes](https://docs.aspose.com/slides/features/shape-groups/)

Organize shapes into groups and nested groups\.

<a id="feature-connectors"></a>
### [Connect shapes](https://docs.aspose.com/slides/features/connectors/)

Connect shapes with attached connector lines\.

<a id="feature-picture-frames"></a>
### [Add pictures to slides](https://docs.aspose.com/slides/features/picture-frames/)

Place embedded images on slides as picture frames\.

<a id="feature-crop-images"></a>
### [Crop images](https://docs.aspose.com/slides/features/crop-images/)

Adjust the visible part of an image in a picture frame\.

<a id="feature-svg-shapes"></a>
### [Add SVG graphics](https://docs.aspose.com/slides/features/svg-shapes/)

Insert SVG artwork as vector content or editable shapes\.

<a id="feature-ole-objects"></a>
### [Work with embedded OLE objects](https://docs.aspose.com/slides/features/ole-objects/)

Embed files as OLE objects and manage their stored data\.

<a id="feature-activex-controls"></a>
### [Work with ActiveX controls](https://docs.aspose.com/slides/features/activex-controls/)

Read and update ActiveX controls already present in slides\.

<a id="feature-digital-ink"></a>
### [Work with digital ink](https://docs.aspose.com/slides/features/digital-ink/)

Read, restyle and remove existing digital ink annotations\.

<a id="feature-shape-3d-effects"></a>
### [Apply 3D effects to shapes](https://docs.aspose.com/slides/features/shape-3d-effects/)

Give shapes depth, bevels, lighting and camera settings\.

<a id="feature-smartart"></a>
### [Read and add SmartArt](https://docs.aspose.com/slides/features/smartart/)

Read SmartArt diagrams and add new ones to slides\.

<a id="feature-smartart-nodes"></a>
### [Edit SmartArt nodes](https://docs.aspose.com/slides/features/smartart-nodes/)

Edit the text, shapes and hierarchy of SmartArt nodes\.

<a id="feature-wordart"></a>
### [Create WordArt](https://docs.aspose.com/slides/features/wordart/)

Style editable text with warps, fills, outlines and effects\.

<a id="feature-shape-order"></a>
### [Change shape stacking order](https://docs.aspose.com/slides/features/shape-order/)

Control which shapes appear in front of or behind others\.

<a id="feature-shape-geometry"></a>
### [Edit shape geometry](https://docs.aspose.com/slides/features/shape-geometry/)

Build and edit custom shape paths\.

<a id="feature-shape-effects"></a>
### [Add shadows, glow and reflections](https://docs.aspose.com/slides/features/shape-effects/)

Apply shadows, glow, reflections and soft edges to shapes\.

<a id="feature-shape-fills"></a>
### [Set shape fills](https://docs.aspose.com/slides/features/shape-fills/)

Fill shapes with colors, gradients, patterns or pictures\.

<a id="feature-shape-outlines"></a>
### [Format shape outlines](https://docs.aspose.com/slides/features/shape-outlines/)

Set shape outlines, line styles and arrowheads\.

## Text and fonts

<a id="feature-text-frames"></a>
### [Work with text frames](https://docs.aspose.com/slides/features/text-frames/)

Control text margins, wrapping, alignment and orientation within shapes\.

<a id="feature-paragraphs"></a>
### [Format paragraphs](https://docs.aspose.com/slides/features/paragraphs/)

Set paragraph alignment, spacing, indentation and list depth\.

<a id="feature-text-formatting"></a>
### [Format text within slides](https://docs.aspose.com/slides/features/text-formatting/)

Apply fonts, sizes, colors and emphasis to parts of a paragraph\.

<a id="feature-embed-fonts"></a>
### [Embed fonts in presentations](https://docs.aspose.com/slides/features/embed-fonts/)

Store font data in a presentation for use with its text\.

<a id="feature-font-substitution"></a>
### [Set font substitution rules](https://docs.aspose.com/slides/features/font-substitution/)

Choose replacement fonts when rendering presentation text\.

<a id="feature-custom-fonts"></a>
### [Load fonts from a folder](https://docs.aspose.com/slides/features/custom-fonts/)

Use font files from application\-managed folders\.

<a id="feature-bulleted-lists"></a>
### [Create bulleted lists](https://docs.aspose.com/slides/features/bulleted-lists/)

Create bulleted lists with symbols, pictures and multiple levels\.

<a id="feature-numbered-lists"></a>
### [Create numbered lists](https://docs.aspose.com/slides/features/numbered-lists/)

Create numbered lists with a chosen style and starting value\.

<a id="feature-text-autofit"></a>
### [Fit text in a shape](https://docs.aspose.com/slides/features/text-autofit/)

Shrink text to fit a shape or let the shape grow with the text\.

<a id="feature-text-columns"></a>
### [Arrange text in columns](https://docs.aspose.com/slides/features/text-columns/)

Lay out text in multiple columns within one text frame\.

<a id="feature-hyperlinks"></a>
### [Add hyperlinks](https://docs.aspose.com/slides/features/hyperlinks/)

Add web, email and internal\-slide links to text and shapes\.

<a id="feature-math-equations"></a>
### [Work with mathematical equations](https://docs.aspose.com/slides/features/math-equations/)

Create and edit equations as structured mathematical content\.

<a id="feature-right-to-left-text"></a>
### [Work with right\-to\-left text](https://docs.aspose.com/slides/features/right-to-left-text/)

Render right\-to\-left paragraphs and mixed\-direction text\.

<a id="feature-cjk-text"></a>
### [Work with Chinese, Japanese and Korean text](https://docs.aspose.com/slides/features/cjk-text/)

Lay out Chinese, Japanese and Korean text with suitable fonts and line breaks\.

<a id="feature-regex-highlighting"></a>
### [Highlight text with regular expressions](https://docs.aspose.com/slides/features/regex-highlighting/)

Highlight text that matches a regular expression\.

## Tables

<a id="feature-create-tables"></a>
### [Create tables on slides](https://docs.aspose.com/slides/features/create-tables/)

Add editable tables with defined rows, columns and cell content\.

<a id="feature-merge-table-cells"></a>
### [Merge table cells](https://docs.aspose.com/slides/features/merge-table-cells/)

Merge table cells across rows or columns and split them again\.

<a id="feature-format-table-cells"></a>
### [Format table cells](https://docs.aspose.com/slides/features/format-table-cells/)

Set individual cell fills, borders, margins and text formatting\.

<a id="feature-table-cell-images"></a>
### [Add pictures to table cells](https://docs.aspose.com/slides/features/table-cell-images/)

Use a picture as a table cell's fill\.

<a id="feature-table-styles"></a>
### [Apply table styles](https://docs.aspose.com/slides/features/table-styles/)

Apply built\-in table styles and banding options\.

<a id="feature-table-rows-columns"></a>
### [Add, remove and resize table rows and columns](https://docs.aspose.com/slides/features/table-rows-columns/)

Insert, copy, remove and resize table rows and columns\.

## Charts

<a id="feature-create-charts"></a>
### [Create editable charts](https://docs.aspose.com/slides/features/create-charts/)

Add editable charts with series, categories and data\.

<a id="feature-chart-types"></a>
### [Choose a chart type](https://docs.aspose.com/slides/features/chart-types/)

Choose from the chart types provided by the library\.

<a id="feature-chart-series"></a>
### [Work with chart series](https://docs.aspose.com/slides/features/chart-series/)

Add, remove, reorder and format chart series\.

<a id="feature-chart-axes"></a>
### [Configure chart axes](https://docs.aspose.com/slides/features/chart-axes/)

Configure chart scales, units, labels, titles and logarithmic axes\.

<a id="feature-chart-data-labels"></a>
### [Format chart data labels](https://docs.aspose.com/slides/features/chart-data-labels/)

Show values, percentages and category names on chart points\.

<a id="feature-chart-legends"></a>
### [Configure chart legends](https://docs.aspose.com/slides/features/chart-legends/)

Show, position and format chart legends\.

<a id="feature-chart-plot-area"></a>
### [Format the chart plot area](https://docs.aspose.com/slides/features/chart-plot-area/)

Set the position, size and fill of a chart's plotting area\.

<a id="feature-chart-workbook"></a>
### [Edit a chart's embedded workbook](https://docs.aspose.com/slides/features/chart-workbook/)

Read and update the workbook embedded in a chart\.

<a id="feature-chart-formulas"></a>
### [Recalculate chart workbook formulas](https://docs.aspose.com/slides/features/chart-formulas/)

Calculate supported formulas in a chart's embedded workbook\.

<a id="feature-charts-3d"></a>
### [Create 3D charts](https://docs.aspose.com/slides/features/charts-3d/)

Create 3D charts and adjust their view, depth and perspective\.

<a id="feature-chart-animation"></a>
### [Animate charts](https://docs.aspose.com/slides/features/chart-animation/)

Animate chart content by series, category or individual elements\.

<a id="feature-chart-trendlines"></a>
### [Add chart trendlines](https://docs.aspose.com/slides/features/chart-trendlines/)

Add and format trendlines for chart series\.

<a id="feature-chart-error-bars"></a>
### [Add chart error bars](https://docs.aspose.com/slides/features/chart-error-bars/)

Show fixed, percentage, statistical or custom error bars\.

<a id="feature-external-chart-workbook"></a>
### [Link charts to external workbooks](https://docs.aspose.com/slides/features/external-chart-workbook/)

Link chart data to an external workbook and refresh it\.

## Audio and video

<a id="feature-embedded-audio"></a>
### [Add embedded audio and set playback options](https://docs.aspose.com/slides/features/embedded-audio/)

Embed audio in slides and configure its playback settings\.

<a id="feature-embedded-video"></a>
### [Embed videos in slides](https://docs.aspose.com/slides/features/embedded-video/)

Store video clips in a presentation and set their playback options\.

<a id="feature-linked-video"></a>
### [Link to external videos](https://docs.aspose.com/slides/features/linked-video/)

Reference a video file outside the presentation\.

## Animation

<a id="feature-animation-effects"></a>
### [Animate shapes and text](https://docs.aspose.com/slides/features/animation-effects/)

Add animation effects to shapes and paragraphs\.

<a id="feature-animation-timing"></a>
### [Set animation order and timing](https://docs.aspose.com/slides/features/animation-timing/)

Set animation sequence, delay, duration and repetition\.

<a id="feature-animation-triggers"></a>
### [Start animations on a click](https://docs.aspose.com/slides/features/animation-triggers/)

Start an animation when a chosen shape is clicked\.

<a id="feature-morph"></a>
### [Work with Morph](https://docs.aspose.com/slides/features/morph/)

Configure Morph transitions between related slides\.

## Transitions

<a id="feature-slide-transitions"></a>
### [Set slide transitions and timing](https://docs.aspose.com/slides/features/slide-transitions/)

Choose slide transitions and set how slides advance\.

<a id="feature-transition-options"></a>
### [Set transition effects, direction and sound](https://docs.aspose.com/slides/features/transition-options/)

Configure transition direction, advanced effects and sound\.

## Rendering and export

<a id="feature-pdf-compliance"></a>
### [Choose PDF compliance settings](https://docs.aspose.com/slides/features/pdf-compliance/)

Choose PDF, PDF/A or PDF/UA export settings\.

<a id="feature-tagged-pdf"></a>
### [Create tagged PDF files](https://docs.aspose.com/slides/features/tagged-pdf/)

Write PDF structure for supported tagged export modes\.

<a id="feature-export-notes"></a>
### [Export slides with speaker notes](https://docs.aspose.com/slides/features/export-notes/)

Include speaker notes alongside slides in exported documents\.

<a id="feature-export-handouts"></a>
### [Export presentation handouts](https://docs.aspose.com/slides/features/export-handouts/)

Arrange several slides on each exported handout page\.

<a id="feature-export-comments"></a>
### [Render slide comments](https://docs.aspose.com/slides/features/export-comments/)

Show slide comments in the rendered output\.

<a id="feature-rendering-resolution"></a>
### [Set rendering resolution](https://docs.aspose.com/slides/features/rendering-resolution/)

Choose output image dimensions and resolution settings\.

<a id="feature-image-quality"></a>
### [Adjust image quality and compression](https://docs.aspose.com/slides/features/image-quality/)

Balance image quality and output size during export\.

<a id="feature-font-fallback"></a>
### [Configure font fallback](https://docs.aspose.com/slides/features/font-fallback/)

Choose fallback fonts for specific character ranges\.

<a id="feature-font-rendering-warnings"></a>
### [Handle font substitution warnings while rendering](https://docs.aspose.com/slides/features/font-rendering-warnings/)

Receive reports when rendering substitutes a missing font\.

<a id="feature-html5-export"></a>
### [Export presentations to HTML5](https://docs.aspose.com/slides/features/html5-export/)

Create HTML5 presentation output with navigation and supported animation\.

<a id="feature-responsive-html"></a>
### [Create responsive HTML output](https://docs.aspose.com/slides/features/responsive-html/)

Make classic HTML slide output scale with its container\.

<a id="feature-separate-css"></a>
### [Save HTML styles in separate CSS files](https://docs.aspose.com/slides/features/separate-css/)

Keep HTML5 presentation styles in separate CSS files\.

<a id="feature-animation-frames"></a>
### [Render animation frames](https://docs.aspose.com/slides/features/animation-frames/)

Render intermediate frames for supported presentation animations\.

## Protection and security

<a id="feature-presentation-password"></a>
### [Protect a presentation with a password](https://docs.aspose.com/slides/features/presentation-password/)

Require a password to open a presentation\.

<a id="feature-write-protection"></a>
### [Set a password for editing](https://docs.aspose.com/slides/features/write-protection/)

Set or remove password\-based write protection\.

<a id="feature-read-only-recommendation"></a>
### [Recommend opening a presentation as read\-only](https://docs.aspose.com/slides/features/read-only-recommendation/)

Suggest that a presentation be opened as read\-only\.

<a id="feature-digital-signatures"></a>
### [Sign presentations digitally](https://docs.aspose.com/slides/features/digital-signatures/)

Add a certificate\-based digital signature to a presentation\.

<a id="feature-check-signatures"></a>
### [Check presentation signatures](https://docs.aspose.com/slides/features/check-signatures/)

Inspect presentation signature validity and certificate details\.

<a id="feature-pdf-password"></a>
### [Protect PDF output with a password](https://docs.aspose.com/slides/features/pdf-password/)

Set a password and access permissions for PDF output\.

<a id="feature-open-protected-presentations"></a>
### [Open password\-protected presentations](https://docs.aspose.com/slides/features/open-protected-presentations/)

Open encrypted presentations with a supplied password\.

<a id="feature-read-vba"></a>
### [Read VBA macros](https://docs.aspose.com/slides/features/read-vba/)

Read VBA project details and macro source stored in a presentation\.

<a id="feature-edit-vba"></a>
### [Add and edit VBA macros](https://docs.aspose.com/slides/features/edit-vba/)

Add VBA projects or update macro source in a presentation\.

<a id="feature-remove-vba"></a>
### [Remove VBA macros](https://docs.aspose.com/slides/features/remove-vba/)

Remove the VBA project from a presentation\.

<a id="feature-shape-locks"></a>
### [Lock shapes against editing](https://docs.aspose.com/slides/features/shape-locks/)

Set editing locks for shapes and groups\.

## Properties and comments

<a id="feature-document-properties"></a>
### [Read and edit document properties](https://docs.aspose.com/slides/features/document-properties/)

Read and update title, author and other built\-in metadata\.

<a id="feature-custom-properties"></a>
### [Add custom document properties](https://docs.aspose.com/slides/features/custom-properties/)

Store named text, number, date and Boolean properties in a presentation\.

<a id="feature-read-comments"></a>
### [Read slide comments](https://docs.aspose.com/slides/features/read-comments/)

Read slide comments, replies and author information\.

<a id="feature-add-comments"></a>
### [Add slide comments and replies](https://docs.aspose.com/slides/features/add-comments/)

Add comments and replies to presentation slides\.

<a id="feature-modern-comments"></a>
### [Work with modern comments](https://docs.aspose.com/slides/features/modern-comments/)

Read and write modern threaded comments\.

<a id="feature-list-embedded-fonts"></a>
### [List embedded fonts](https://docs.aspose.com/slides/features/list-embedded-fonts/)

List font families embedded in a presentation and access their data\.

<a id="feature-refresh-preview"></a>
### [Refresh the presentation's preview image](https://docs.aspose.com/slides/features/refresh-preview/)

Refresh or preserve the preview image stored in a PPTX file\.

## Content from data

<a id="feature-chart-data-binding"></a>
### [Fill editable charts with data](https://docs.aspose.com/slides/features/chart-data-binding/)

Populate editable charts with application data\.

<a id="feature-images-from-data"></a>
### [Insert and fit images from data](https://docs.aspose.com/slides/features/images-from-data/)

Replace template pictures while keeping their frames and layout\.

<a id="feature-import-html"></a>
### [Add HTML content to slides](https://docs.aspose.com/slides/features/import-html/)

Import HTML content into presentation slides or text\.

## AI features

<a id="feature-ai-generate-presentations"></a>
### [Generate a presentation from a prompt](https://docs.aspose.com/slides/features/ai-generate-presentations/)

Generate an editable presentation from a text prompt\.

<a id="feature-ai-translate-text"></a>
### [Translate slide text with AI](https://docs.aspose.com/slides/features/ai-translate-text/)

Translate text in slide shapes, groups and tables through an AI model\.

<a id="feature-ai-model-provider"></a>
### [Connect your own AI model provider](https://docs.aspose.com/slides/features/ai-model-provider/)

Connect the library's AI features to your chosen model endpoint\.

<a id="feature-ai-local-endpoint"></a>
### [Connect a self\-hosted AI endpoint](https://docs.aspose.com/slides/features/ai-local-endpoint/)

Use a self\-hosted OpenAI\-compatible endpoint for library AI calls\.

<a id="feature-ai-template-generation"></a>
### [Generate presentations from a template](https://docs.aspose.com/slides/features/ai-template-generation/)

Use a template presentation when generating slides with AI\.

<a id="feature-ai-match-style"></a>
### [Generate slides using an existing deck's style](https://docs.aspose.com/slides/features/ai-match-style/)

Reuse an existing presentation's design for AI\-generated slides\.

## Runtime and performance

<a id="feature-parallel-processing"></a>
### [Process separate presentations in parallel](https://docs.aspose.com/slides/features/parallel-processing/)

Run independent presentation jobs on separate threads\.

<a id="feature-memory-management"></a>
### [Control memory used by embedded media](https://docs.aspose.com/slides/features/memory-management/)

Set memory thresholds and temporary storage for embedded media\.

<a id="feature-large-presentations"></a>
### [Work with large presentations](https://docs.aspose.com/slides/features/large-presentations/)

Process large presentations with memory and storage settings suited to their content\.

<a id="feature-dotnet-runtimes"></a>
### [Choose a \.NET runtime](https://docs.aspose.com/slides/features/dotnet-runtimes/)

Choose the Slides package and target suitable for your \.NET runtime\.

<a id="feature-java-runtimes"></a>
### [Choose a Java runtime](https://docs.aspose.com/slides/features/java-runtimes/)

Follow the Java library's runtime and deployment requirements\.

<a id="feature-linux"></a>
### [Run Slides on Linux](https://docs.aspose.com/slides/features/linux/)

Run presentation creation, editing and rendering on Linux\.

<a id="feature-macos"></a>
### [Run Slides on macOS](https://docs.aspose.com/slides/features/macos/)

Use the Slides library in supported macOS application environments\.

<a id="feature-arm64"></a>
### [Run Slides on ARM64](https://docs.aspose.com/slides/features/arm64/)

Run suitable Slides library packages on supported ARM64 platforms\.

<a id="feature-azure-functions"></a>
### [Use the Slides library in Azure Functions](https://docs.aspose.com/slides/features/azure-functions/)

Process presentations with the local Slides library inside Azure Functions\.

<a id="feature-air-gapped-installation"></a>
### [Install and license Slides on an isolated network](https://docs.aspose.com/slides/features/air-gapped-installation/)

Install the library and apply a file license without internet access\.

## Export warnings

<a id="feature-export-warning-log"></a>
### [Record export and rendering warnings](https://docs.aspose.com/slides/features/export-warning-log/)

Collect warning messages from export and rendering operations\.

