Spire.Presentation is a professional PowerPoint® compatible library that enables developers to create, read, write, modify, convert and Print PowerPoint documents. Get free and professional technical support for Spire.Presentation for .NET, Java, Android, C++, Python.

Fri Nov 26, 2021 11:24 am

Hello,
we are currently evaluating your product and quite excited about the features it offers.
however we want to get a formal confirmation about following tops to make sure that your library well suited our requirement.

1. greying out images : we need to blur/grey out ( apply a effect that make an image is disabled like effect)
2. replace text with images ( text is use as a placeholder)
3. replace chart data or create new chart replacing text placeholder
4. Create tables / amend existing table
5. Embed the excel table
6. About this report page needs to be fixed...
7. Caveats slide - split a table across multiple slides until all records are rendered.
8. generate stacked bar chart
9. formatting values in slide.
10. copy slides
11. delete slides

i will be much glad if you can provide me your feedback including drawbacks and limitations on above considerations including code examples if possible ( links to articles/documentation )

charith.wick
 
Posts: 2
Joined: Mon Nov 15, 2021 2:15 pm

Mon Nov 29, 2021 9:45 am

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.html
5. 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
User avatar

Lisa.Li
 
Posts: 1261
Joined: Wed Apr 25, 2018 3:20 am

Thu Dec 09, 2021 3:16 am

Hello,

Greetings from E-iceblue.
Could you please let us know how is the issue going? Thanks in advance for your feedback and time.

Sincerely,
Lisa
E-iceblue support team
User avatar

Lisa.Li
 
Posts: 1261
Joined: Wed Apr 25, 2018 3:20 am

Return to Spire.Presentation