Définir la Préférence du Lecteur de PDF
Définir la Préférence du Lecteur d’un Fichier PDF Existant
La classe ViewerPreference représente les modes d’affichage des fichiers PDF ; par exemple, positionner la fenêtre du document au centre de l’écran, masquer la barre de menu de l’application du lecteur, etc.
La méthode ChangeViewerPreference dans la classe PdfContentEditor vous permet de changer la préférence du lecteur. Pour ce faire, vous devez créer un objet de la classe PdfContentEditor et lier le fichier PDF d’entrée en utilisant la méthode BindPdf.
Après cela, vous pouvez appeler la méthode ChangeViewerPreference pour définir n’importe quelle préférence. Enfin, vous devez enregistrer le fichier PDF mis à jour en utilisant la méthode Save. L’extrait de code suivant vous montre comment changer la préférence du visualiseur dans un fichier PDF existant.
Par exemple, nous spécifions le paramètre CenterWindow avec lequel nous centrons la fenêtre, après avoir retiré la barre d’outils supérieure avec HideMenubar et avec PageModeUseNone ouvrir le mode plein écran.
public static void SetViewerPreference()
{
var document = new Document(_dataDir + "Exemple.pdf");
PdfContentEditor editor = new PdfContentEditor(document);
// Changer les préférences du visualiseur
editor.ChangeViewerPreference(ViewerPreference.CenterWindow);
editor.ChangeViewerPreference(ViewerPreference.HideMenubar);
editor.ChangeViewerPreference(ViewerPreference.PageModeFullScreen);
// Enregistre le fichier PDF résultant
editor.Save(_dataDir + "PdfContentEditorDemo_SetViewerPreference.pdf");
GetViewerPreference();
}