Table of Contents

Introduction

Welcome to the getting started guide for the Slidize.Plugins library! This library is a powerful tool for working with Microsoft PowerPoint presentations, providing functionality for converting them to various formats, managing licenses, and much more. Below, you'll find the essential steps to help you quickly get acquainted with the library and start using it.

Key Features of Slidize.Plugins

Slidize.Plugins provides various capabilities for working with PowerPoint presentations:

  • Conversion of presentations to other formats: The library supports converting PowerPoint presentations to formats such as PDF, TIFF, PNG, JPEG, SVG, and HTML. This is useful for presenting slides in formats suitable for printing or publishing on websites.
  • Management of notes and comments display: The library provides flexible settings for working with notes and comments on slides, including their placement in exported documents.
  • Image processing: The ability to convert slides into images using different algorithms to enhance image quality.
  • Merging and editing: The library also supports merging multiple presentations into one, which is convenient for creating comprehensive presentations or reports.

Installing the Library

To get started, install the Slidize.Plugins library in your .NET project. This can be done using the NuGet Package Manager or by adding a reference to the library manually.

Example of installation using NuGet:

Install-Package Slidize.Plugins

Connecting and Using the Library

After installation, add the library to your project by using the Slidize namespace:

using Slidize;

Connecting the License

Before using the library's features, you need to connect a license. This can be done either from a file or from a data stream. Example of connecting a license from a file:

License.PlugLicense("MyLicense.lic");

Converting a Presentation to PDF

To convert a PowerPoint presentation to PDF with some settings, use the following code:

var options = new PdfConverterOptions
{
    ComplianceLevel = PdfComplianceLevel.PdfA1b
};

PresentationToPdfConverter.Process("sample.pptx", "output.pdf", options);

Conclusion

Slidize.Plugins is a powerful tool for working with PowerPoint presentations, allowing you to automate their processing, conversion, and representation in various formats. Start using it today and discover all the possibilities for efficient presentation management!