Boost your presentations with GIFs
Tags: discuss, beginners, api, programming
Published: 2019-09-30 08:22:48

<strong>GIFs popularity led their way into</strong> many fields, including <strong>presentations</strong>. Static photos in JPG or PNG format are working fine in presentations, but a GIF can make your presentation little bit more special, interesting and engaging.<br/>
Demonstrate processes and data in a way that is easier to understand, but dont forget whether it’s a personal, scientific or business presentation, your <strong>GIFs should complement presentation</strong>.

<h3>Tips for using GIFs in presentations</h3>
I have tried to gather tips on using GIFs in presentations, let us take a look.
1. <strong>Do not be afraid</strong> to use GIFs in presentation.
<p>Zig Ziglar said: <i>"You don’t have to use humor in your speech unless you want to be invited back."</i> <br/>
For those who struggle with telling funny stories, GIFs can give just the boost to get the audiences laughing.</p>
<img width="500" src="https://media.giphy.com/media/aIYk6utsesfx6/giphy.gif">

2. GIFs should <strong>meet the context</strong>.
<p>You must also have solid informational content related to your subject and not only a presentation full of dancing cats. Otherwise:</p>
<img width="500" src="https://media.giphy.com/media/3o84Ue0j5fFc8FRSIo/giphy.gif">
<p>GIFs can be great to substitute the mix of images and video, that are perfect to capture the audiences attention. Video take time to watch, while GIF can give an convenient, fast and totally silent way to express something.</p>

3. Use GIFs to <strong>give a break</strong>.
<p>10 minutes is said to be the maximum amount of time people can concentrate on a speech. 
GIFs can be useful to break up the information overload if they are used at appropriate periodicity.</p>

4. GIFs are <strong>not for important information</strong>.
<p>Researches made in <a href="https://www.eurekalert.org/pub_releases/2009-06/ip-tds061109.php">University of Wilmington, Carolina</a> confirmed, that important information represented in presentations statically is easier to remember and require less efforts and concentration from listeners.</p>

5. <strong>Copyright</strong> law.
<p>There is no unambiguous law that could clarify if the GIF created from the copyrighted materials is an infringement.</p>
<p>However, there are some tips to follow: get permissions from the copyright holder, credit the original GIF creator when possible or produce your own GIFs.</p>

6. <strong>Use [Aspose.Slides APIs](https://products.aspose.com/slides?utm_source=https://dev.to/aspose_slides/boost-your-presentations-with-gifs-2d73&utm_medium=email) to boost GIFs usage in presentations</strong>.
<p>I am always saying, if you need to automate something - choose only trustful vendor or solution. <strong>In case of anything about presentations - its Aspose.Slides by <a href="https://aspose.com?utm_source=https://dev.to/aspose_slides/boost-your-presentations-with-gifs-2d73&utm_medium=email">Aspose</a></strong>.</p>
<img width="500" src="https://media.giphy.com/media/QZJK4SRd9cz2LI2PsB/giphy.gif">


<h3>Boost GIFs usage in presentations more</h3>
<p><strong><a href="https://products.aspose.com/slides?utm_source=https://dev.to/aspose_slides/boost-your-presentations-with-gifs-2d73&utm_medium=email">Aspose.Slides API</a></strong> is supported for many languages and platforms: .NET, Java, C++, Android, SharePoint, Reporting Services, JasperReports. It is easy to use and thats how I can add a GIF to presentation:</p>

```csharp
// Open the presentation
var pres = new Presentation(@"companyReport.pptx");

// Add new empty slide
var slide = pres.Slides.AddEmptySlide();

// Instantiate the image
var img = (System.Drawing.Image)new Bitmap("weAreDoingGreat.gif");
IPPImage imgx = pres.Images.AddImage(img);

// Add picture frame to slide shapes
IPictureFrame pf = slide.Shapes.AddPictureFrame(ShapeType.Rectangle, 50, 150, imgx.Width, imgx.Height, imgx);

//Save presentation
pres.Save(@"companyReport.pptx", SaveFormat.Pptx);
```

There are a lot of <strong>untrivial scenarious</strong> you might need to implement about GIFs in presentations, except just adding, reading and converting.<br/>
I have an opportunity to observe the incoming requests to Aspose.Slides Team from the customers and they are really diverse:
<ul>
<li>Get Thumbnails and PDFs of every GIF animation step in a slide.</li>
<li>Insert a linked GIF from the website, which would load while document opening.</li>
<li>Create GIF from presentation animation.</li>
<li>Convert presentation or a part of it into animated GIF.</li>
<li>...</li>
</ul>

<hr/>
<p><i><strong>Have you ever used GIFs in presentations and what are your own rules?</strong></i></p>
<p><i><strong>What was your experience to automate presentation processes?</strong></i></p>
<p><i><strong>Please, share in comments!</strong></i></p>
😊