How to convert PPT/PPTX to PDF without office installed?

Hi,


In our project, We need to convert PPT data in buffer to PDF format data in web site, the office can't be installed in the server. I read the document, your company component can support PPTX to PDF format convert, but I don't know if it depend on the office, and I like to know if the data can be converted without save to file, and do we need to register it with our license?

if the PPT can convert to PDF in web, please give us an example ?


Thanks,

CZ



2 Replies

LB Lokesh Baskar Syncfusion Team February 18, 2022 09:37 AM UTC

Hi Zhao,

The PowerPoint framework is a feature rich .NET PowerPoint class library that can be used by developers to create, read, and write Microsoft PowerPoint files by using C#, VB.NET, and managed C++ code.  
It is a non-UI component that provides a full-fledged PowerPoint presentation instance that facilitates accessing and manipulating the presentations without any dependency of Microsoft Office COM libraries and Microsoft Office. Please refer to the overview of Presentation library.
https://help.syncfusion.com/file-formats/presentation/overview  


Using Syncfusion Presentation library, you can convert Presentation to PDF document. To convert Presentation document to PDF in ASP .NET MVC, we suggest you to refer PresentationToPdfConverter NuGet package. And also please use the code example in the below link to convert Presentation document to PDF in Asp .NET MVC platform.
https://help.syncfusion.com/file-formats/presentation/presentation-to-pdf?cs-save-lang=1&cs-lang=csharp

Please refer the below links to know how to convert presentation document to PDF:
Online Demo
Assemblies
Required NuGet package
Github
UG


Regarding do we need to register it with our license?
If you are using Syncfusion NuGet packages from nuget.org or assemblies from trial installer, you should generate and register the corresponding version and platforms license key in your application to avoid trial license warning.   
Our license keys are version and platform-specific and it’s just a string that needs to be registered before initiating any Syncfusion controls in your application.
https://help.syncfusion.com/file-formats/licensing/licensing

Find the below details to know about generating license key,
  
Find the below details to know about registering license key,  
  
Find the below knowledge base article to know about which version license key should use in application,
https://www.syncfusion.com/kb/8951/which-version-syncfusion-license-key-should-i-use-in-my-application  
 

Regards, 
Lokesh B 







CZ CZ February 19, 2022 05:02 AM UTC

Hi  Lokesh B,


Thank you for your information,

It will test it.


Thanks,


CZ


Loader.
Up arrow icon