-
Notifications
You must be signed in to change notification settings - Fork 524
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Propose some contributions developed for my project #684
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add read/write Revision document attribut. Informations are stored into document properties. Available for Powerpoint 2007 (reading/writing)
Conserve thumbnail if already exist in file: If an thumbnail exist in a file, when open it, thumbnail is loaded and when you save existing thumbnail is save to output
Sometime when loading PPTX I've some error
I foud that when an image type like EMF is loaded getimagesizefromstring function does not work
Evolution : - move Shape::name to AbstractShape - add reading name for Shape in PowerPoint2007
While wrting shape, the name is not preserved if it is not a placehoder
It seems tha Powerpoint 2007 use also richtext to define rectangle with or without text. So keep loading richtext without text
When loading richt text shape, read also properties who defining backgroupnd color, border color, etc. use loadStyleFill function
When loading a ric text shape, get the spelling lang
Add reading typeface while load file in shape richt text Preserving loading to save
Paragraph double strick were not supported, modification has been done to support different strick type
Using true/fasle and default value 300000 or -250000 are too mutch (in Office 365). So when reading, get values setted by PowerPoint and modify default values into the code to set values seen during my tests
Allow capitalize or small capitalize (reading and writing)
ADD the 'status' properties for reading and wrinting into the document
BUGFIX while cloning an existant slide : - considere if existing object - cloning each object into collection - cloning each paragraph for RichText
ADD Read also from original PPTX mragin of shape (left,right,top,bottom) Writing already existing and object have been initialized by default (so now setted by reading existing file)
ADD Vertical alignment for RichText position top,middle and bottom position center or not center Reading from file, editing and saving
ADD Effect mangment Effect is a collection of effect into each element (innerShadow, outerShadow, reflection, glos, etc. Actualy only shadow are supported, but the strucure is desgin for other effect
BUGFIX when duplicating slide an each composants, text into paragraph into richText where forget
ADD vertical alos need horz sometimes
Need some mor informations to be same as original when reading, like charset, etc
BUGFIX Forgot clone for effect shape
For modifing existing slide, usefull to search shape and doing action on it
Superseeded by #788. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
My project use a Powerpoint file as template and duplicate a slide to generate a final file with multiple slides including some specific datas.
I'm very happy to contribute to this project.
It was very useful to find this library and the to do use it.
I hop you will includes them into the master branch.
Because I use some shape to do some specific action, the name is necessary. So I add the search function and extend name attribute to all shape.