GifOptions
Contenu
[
Cacher
]GifOptions classe
Représente les options d’exportation GIF.
public class GifOptions : SaveOptions, IGifOptions
Constructeurs
| Nom | Description |
|---|---|
| GifOptions() | Initialise une nouvelle instance de la classe GifOptions. |
Propriétés
| Nom | Description |
|---|---|
| DefaultDelay { get; set; } | Obtient ou définit le délai par défaut [ms]. Cette valeur sera utilisée si AdvanceAfterTime n’est pas défini. La valeur par défaut est 1000. |
| DefaultRegularFont { get; set; } | Obtient ou définit la police utilisée si la police source n’est pas trouvée. Lecture/écriture String. |
| ExportHiddenSlides { get; set; } | Détermine si les diapositives masquées seront exportées. La valeur par défaut est false. |
| FrameSize { get; set; } | Obtient ou définit la taille du cadre. |
| GradientStyle { get; set; } | Obtient ou définit le style visuel du dégradé. Lecture/écriture GradientStyle. |
| ProgressCallback { get; set; } | Représente un objet de rappel pour enregistrer les mises à jour de progression en pourcentage. Voir IProgressCallback. |
| SkipJavaScriptLinks { get; set; } | Spécifie s’il faut ignorer les hyperliens contenant des appels JavaScript lors de l’enregistrement de la présentation. Lecture/écriture Boolean. La valeur par défaut est false. |
| TransitionFps { get; set; } | Obtient ou définit le FPS de transition [frames/sec]. La valeur par défaut est 25. |
| WarningCallback { get; set; } | Obtient ou définit un objet qui reçoit les avertissements et décide si le processus de chargement doit continuer ou être abandonné. Lecture/écriture IWarningCallback. |
Exemples
L’exemple suivant montre comment convertir des présentations en GIF animé en utilisant des paramètres personnalisés.
[C#]
using (Presentation pres = new Presentation("pres.pptx"))
{
pres.Save("pres.gif", SaveFormat.Gif, new GifOptions
{
FrameSize = new Size(960, 720), // la taille du GIF résultant
DefaultDelay = 2000, // la durée pendant laquelle chaque diapositive sera affichée jusqu'à ce qu'elle soit remplacée par la suivante
TransitionFps = 35 // augmenter le FPS pour une meilleure qualité d'animation de transition
});
}
Voir aussi
- classe SaveOptions
- interface IGifOptions
- espace de noms Aspose.Slides.Export
- assembly Aspose.Slides