1. Products
  2.   Editor
  3.   .NET
  4.   ShapeCrawler
 
  

Open Source .NET SDK for working with PPTX files

Free & Powerful Open Source .NET API to create, edit and convert PPTX documents.

What is ShapeCrawler API for .NET?

DShapeCrawler API for .NET simplifies PowerPoint automation by enabling seamless manipulation of shapes, slides, and text within presentations. Ideal for developers and businesses looking to streamline PowerPoint management, ShapeCrawler offers robust features like shape resizing, text editing, and slide navigation through intuitive .NET interfaces. Discover how ShapeCrawler empowers efficient PowerPoint automation with its flexible API and comprehensive documentation.

ShapeCrawler for .NET API - Key Features

Following are some of the main features of ShapeCrawler:

  • Seamless manipulation of shapes, slides, and text within PowerPoint presentations.
  • Advanced shape resizing and formatting capabilities.
  • Efficient text editing and content updates across slides.
  • Intuitive navigation through slides and shape collections.
  • Integration with .NET applications for streamlined automation.
  • Comprehensive documentation and support for easy implementation.
  • Ideal for developers seeking robust PowerPoint management solutions.
These features highlight the capabilities and benefits of using ShapeCrawler API for .NET in PowerPoint automation tasks.
GitHub

GitHub Stats

Name:
Language:
Stars:
Forks:
License:
Repository was last updated at

Getting Started with ShapeCrawler for .NET API

You can download the ShapeCrawler library from GitHub or nuget.

Installation

Installing ShapeCrawler is simple and can be done from nugget as shown below:

Installing DocX API for .NET


install-package ShapeCrawler

Code Examples for ShapeCrawler API for .NET

ShapeCrawler is powerful API that can be used to work with PowerPoint Presentation file formats from within .NET applications. You can find C# examples for creating Presentations, update an exisitng PPTX file, Insert Header and Footer in the document and work with images in this section.

How to Create a blank PPTX file using ShapeCrawler API for .NET?

To create a blank presentation PPTX file using the ShapeCrawler API for .NET, you typically follow these steps:

  • Start by creating an instance of the Presentation class from ShapeCrawler. This represents your PowerPoint presentation.
  • You can optionally add slides to your presentation. For a blank presentation, this step can be skipped if you want an empty file.
  • Save the presentation to a PPTX file on your disk.

How to Create a Presentation PPTX file with text in .NET?

To accomplish creating a blank PPTX, adding a slide with text, and saving the presentation using the ShapeCrawler API for .NET, you can follow this step-by-step approach:

  • Start by creating a new instance of the Presentation class.
  • Add a slide to the presentation.
  • Insert text onto the slide.
  • Save the presentation as a PPTX file.

How to Add Image to a PPTX in .NET?

To create a PowerPoint presentation and add an image to it using the ShapeCrawler API for .NET, you can follow these steps.

  • Start by creating a new instance of the Presentation class.
  • Add a slide to the presentation where you want to insert the image.
  • Load an image file from your system and insert it onto the slide.
  • Save the presentation as a PPTX file.

Insert Charts in PPTX in .NET

Creating charts in PowerPoint presentations using ShapeCrawler for .NET allows you to dynamically visualize data and enhance the clarity of your presentations. ShapeCrawler provides a straightforward way to programmatically add and customize charts to slides. Here’s an overview of how you can work with charts using ShapeCrawler:

Conclusion

ShapeCrawler for .NET offers a powerful solution for developers seeking to automate and enhance PowerPoint presentations programmatically. With its intuitive API, developers can effortlessly create, manipulate, and customize slides, charts, shapes, and text within PowerPoint files. Whether you're integrating data visualization with dynamic charts or simply automating content updates, ShapeCrawler simplifies complex tasks with its comprehensive feature set and straightforward implementation. Backed by robust documentation and support, ShapeCrawler empowers businesses and developers to deliver impactful presentations efficiently and effectively.

Similar Products

 English