Reference Documents
Recommendation Reason
Update Log
Github
En
🔥V1.3 Official Version🔥The official version is now online, welcome to use it!

PPTShow

Free open source Java native generation of PPT toolkit , support the 2010 version of the new features of PPT , does not depend on any third-party components , Linux, Windows can be used smoothly . More support for PPT to generate MP4 and other useful features

Element
Animation
Media
Expansion

Why choose PPTShow as the solution

Cross Platform

No dependence on third-party components, native generation of PPT files, Linux also works.

Strongly compatible

Compatible with Microsoft office, WPS and other software, support Chinese fonts and other localized features.

Version New

Support new features of PPT2010 version, simple code can also make a difference.

Easy to start

Shield the underlying XML interaction from XML node-related manipulation issues.

Reference document

10-minute Quick Start

How to set gradient background

How to add background music

How to set graphic elements

View All

Update log

V1.3

Updated on: 2023/03/18

1. adding gradient exception interception, if the starting position is not in 0~100 will automatically set the closest legal value;
2. optimizing the reading function, adding text graphic mode, which can read out the text information inside the graphic element;
3. adding line elements;
4. adding PPT text elements to directly read all text methods to avoid manual value taking and splicing;
5. adding a temporary support scheme for custom graphics, which requires manual input of XML and will be updated in other ways later, and is not recommended for the time being;
6. adding support for SVG images to the picture element;
7. add central repository reference, no need to manually add jar packages.


V1.2

Updated on: 2022/12/31

1. adding the function of PPT background music;
2. adding the function of PPT page change animation;
3. adding PPT page auto-play function;
4. adding close operation, allowing users to delete temporary files manually;
5. supporting PPT element animation sorting and allowing simultaneous generation;
6. adding element shrinkage animation, spanning animation and horizontal/vertical expansion animation;
7. add the function of reading existing PPTs;
8. add Microsoft Office auto save as refresh file function, which can avoid the problem of unresolved documents read by some software with poor compatibility.


V1.1

Updated on: 2022/11/18

1. adding support for element animations;
2. adding the function of PPT page change animation;
3. simplify the initialization file and generate smaller files;
4. modify the vbs script generated by MP4 to reduce the possibility of jamming, but there is still a small chance that Microsoft Office will jam when generating the program, which cannot be handled for the time being.

© 2021-2023 All rights reserved by PPTShow

This project follows Apache License 2.0 Open Source Protocols

Developer Contact: qiruipeng@88.com