
I need to automate PowerPoint from VB.NET or VBA
- or -
Post a project like this- Posted:
- Proposals: 8
- Remote
- #1370480
- Awarded









Description
1. Has one public class called "SlideMaker". It creates a new presentation in its "New" method.
2. "SlideMaker" has one public method: AddSmartArt(SlideNumber as Integer, ArtText as ISmartNode) As SmartArt. This method adds a new slide, at the specified position, and then adds SmartArt to it. The SmartArt should be a "Horizontal Hierarchy". The "ArtText" parameter is an ISmartNode class (this is one I have created) which has one text property, and a collection of child nodes (collection of ISmartNode objects). The text from this property should be put in the first node of the SmartArt, and then the method should recursively insert all text from the child nodes into the SmartArt nodes.
3. The "SlideMaker" class has one public property, which returns a reference to the created presentation.
I would prefer this to be done using VB.NET. if that's not possible, I would accept C# or even VBA.

Iain M.
100% (3)New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
Iain
I have a demo, do you want to test it?Iain M.26 Nov 2016thanks. look, I've had a few proposals and i am going to decide on monday which one to accept. thanks for your interest.
-
Iain
Can i test what you done so far?Iain M.25 Nov 2016Public Interface ISmartNode
Property Text As String
Property Children As List(Of ISmartNode)
End Interface
Public Class SmartNode
Implements ISmartNode
Private _mText As String
Private _mChildren As List(Of ISmartNode)
Public Property Text As String Implements ISmartNode.Text
Get
Return _mText
End Get
Set(value As String)
_mText = value
End Set
End Property
Public Property Children As List(Of ISmartNode) Implements ISmartNode.Children
Get
Return _mChildren
End Get
Set(value As List(Of ISmartNode))
_mChildren = value
End Set
End Property
End Class
TSOLUTIONS25 Nov 2016c# because you have to create power point presentation from code
you need to generate power point presentation using software?
You need desktop application? And what about input ? Dynamic or static for now?
Can you send me sample file of power point