Hello,
Thanks for your interests in our Spire.Presentation. Below are my answers to your questions.
1. Spire.Presentation supports applying transparency to image like this tutorial(
Apply Transparency to Image in PowerPoint). If this is not what you want, please share us some screenshots to show your desired effect.
2. If the text you need to replace is the entire TextBox, you can first
remove the Textbox and then
insert the image. If you just want to replace a part of the text in a TextBox, the position of text frame can not adjust automatically, there is no better way to insert image at the correct position. You can try this in MS PowerPoint. Kindly note that our Spire.Presentation mimics the same behavior as MS PowerPoint does. Hope you can understand.
3. Please refer to the following sample code to repalce chart data.
- Code: Select all
Presentation ppt = new Presentation();
ppt.LoadFromFile(@"input.pptx", Spire.Presentation.FileFormat.Pptx2013);
IChart chart = ppt.Slides[0].Shapes[0] as IChart;
chart.ChartData[1, 3].Value = 0.65;
ppt.SaveToFile("output.pptx", Spire.Presentation.FileFormat.Pptx2013);
4. Please refer to the following tutorials.
Insert Table:
https://www.e-iceblue.com/Tutorials/Spire.Presentation/Program-Guide/How-to-Inert-Table-to-a-PPT-Slide.html Edit Table:
https://www.e-iceblue.com/Tutorials/Spire.Presentation/Spire.Presentation-Program-Guide/Table-and-Chart/Edit-Table-in-PowerPoint-document.html5. Spire.Presentation supports
embeding Excel Object into PowerPoint.
6. As for "About this report page needs to be fixed...", sorry I’m not very clear what you are referring to. Could you help to share more information to help have a better understanding?
7. Please share us with your original PPT file as well as your desired output effect? then we can guide you accordingly.
8. Please refer to "
Create 100% stacked bar chart in PowerPoint".
9. Please share us with more details to help us offer an accurate guidance.
10. Please refer to the following sample code.
- Code: Select all
//Copy slide within a PPT document
Presentation ppt = new Presentation();
//Load file
ppt.LoadFromFile(@"InputTemplate.pptx");
//Get a list of slides and choose the first slide to be cloned
ISlide slide = ppt.Slides[0];
//Insert the desired slide to the specified index in the same presentation
int index = 1;
ppt.Slides.Insert(index, slide);
//Save the document
string result = "CloneSlideWithinAPPT.pptx";
ppt.SaveToFile(result, FileFormat.Pptx2013);
11. Please refer to "
Remove Slides from a Presentation".
You can send more information and files to us here, or send them via email (
support@e-iceblue.com). Thanks in advance.
Sincerely,
Lisa
E-iceblue support team