SwfOptions
Contenu
[
Cacher
]Classe SwfOptions
Fournit des options qui contrôlent la façon dont une présentation est enregistrée au format Swf.
public class SwfOptions : SaveOptions, ISwfOptions
Constructeurs
| Nom | Description |
|---|---|
| SwfOptions() | Constructeur par défaut. |
Propriétés
| Nom | Description |
|---|---|
| Compressed { get; set; } | Spécifie si le document SWF généré doit être compressé ou non. La valeur par défaut est true. |
| DefaultRegularFont { get; set; } | Renvoie ou définit la police utilisée si la police source n’est pas trouvée. Chaîne lecture/écriture. |
| EnableContextMenu { get; set; } | Active ou désactive le menu contextuel. La valeur par défaut est true. |
| GradientStyle { get; set; } | Renvoie ou définit le style visuel du dégradé. Lecture/écriture GradientStyle. |
| JpegQuality { get; set; } | Spécifie la qualité des images JPEG. La valeur par défaut est 95. |
| LogoImageBytes { get; set; } | Image qui sera affichée comme logo dans le coin supérieur droit du visualiseur. L’image doit être un PNG de 32x64 pixels, sinon le logo peut être affiché incorrectement. |
| LogoLink { get; set; } | Renvoie ou définit l’adresse hypertexte complète d’un logo. N’a d’effet que si un LogoImageBytes est spécifié. |
| ProgressCallback { get; set; } | Représente un objet de rappel pour les mises à jour de progression d’enregistrement en pourcentage. Voir IProgressCallback. |
| ShowBottomPane { get; set; } | Affiche/masque le panneau inférieur. Peut être substitué dans les flashvars. La valeur par défaut est true. |
| ShowFullScreen { get; set; } | Affiche/masque le bouton plein écran. Peut être substitué dans les flashvars. La valeur par défaut est true. |
| ShowHiddenSlides { get; set; } | Spécifie si le document généré doit inclure les diapositives cachées ou non. La valeur par défaut est false. |
| ShowLeftPane { get; set; } | Affiche/masque le panneau gauche. Peut être substitué dans les flashvars. La valeur par défaut est true. |
| ShowPageBorder { get; set; } | Spécifie si la bordure autour des pages doit être affichée. La valeur par défaut est true. |
| ShowPageStepper { get; set; } | Affiche/masque le sélecteur de page. Peut être substitué dans les flashvars. La valeur par défaut est true. |
| ShowSearch { get; set; } | Affiche/masque la section de recherche. Peut être substitué dans les flashvars. La valeur par défaut est true. |
| ShowTopPane { get; set; } | Affiche/masque l’ensemble du panneau supérieur. Peut être substitué dans les flashvars. La valeur par défaut est true. |
| SkipJavaScriptLinks { get; set; } | Spécifie s’il faut ignorer les hyperliens contenant des appels JavaScript lors de l’enregistrement de la présentation. Booléen lecture/écriture. La valeur par défaut est false. |
| SlidesLayoutOptions { get; set; } | Renvoie ou définit le mode dans lequel les diapositives sont placées sur la page lors de l’exportation d’une présentation ISlidesLayoutOptions. Cette propriété ne prend pas en charge l’affectation d’objets du type HandoutLayoutingOptions. |
| StartOpenLeftPane { get; set; } | Commencer avec le panneau gauche ouvert. Peut être substitué dans les flashvars. La valeur par défaut est false. |
| ViewerIncluded { get; set; } | Spécifie si le document SWF généré doit inclure le visualiseur de documents intégré ou non. La valeur par défaut est true. |
| WarningCallback { get; set; } | Renvoie ou définit un objet qui reçoit les avertissements et décide si le processus de chargement se poursuit ou doit être interrompu. Lecture/écriture IWarningCallback. |
Exemples
L’exemple suivant montre comment convertir PowerPoint en Flash SWF.
[C#]
// Instancie un objet Presentation qui représente un fichier de présentation
using (Presentation presentation = new Presentation("HelloWorld.pptx"))
{
SwfOptions swfOptions = new SwfOptions();
swfOptions.ViewerIncluded = false;
INotesCommentsLayoutingOptions notesOptions = swfOptions.NotesCommentsLayouting;
notesOptions.NotesPosition = NotesPositions.BottomFull;
// Enregistrement de la présentation et des pages de notes
presentation.Save("SaveAsSwf_out.swf", SaveFormat.Swf, swfOptions);
swfOptions.ViewerIncluded = true;
presentation.Save("SaveNotes_out.swf", SaveFormat.Swf, swfOptions);
}
Voir aussi
- classe SaveOptions
- interface ISwfOptions
- espace de noms Aspose.Slides.Export
- assembly Aspose.Slides