Syncfusion Feedback

Trusted by the world’s leading companies

Syncfusion Trusted Companies

Présentation

Le contrôle WPF PDF Viewer permet de visualiser, relire et imprimer des fichiers PDF dans des applications WPF. Les fonctions de vignettes, signets, liens et table des matières facilitent la navigation dans et hors des documents. Le support des formulaires (AcroForm) permet de remplir, aplatir, enregistrer et imprimer les formulaires PDF. Les documents peuvent être annotés à l’aide d’un large éventail d’outils d’annotation.

Aperçu WPF PDF Viewer


Performance élevée

Chargement instantané

Chargement instantané

Ouvrez des fichiers PDF comportant des milliers de pages en un instant.

Moindre utilisation mémoire à l'exécution

Moindre utilisation mémoire

Le chargement à la demande et la virtualisation permettent au contrôle de conserver uniquement les pages nécessaires, réduisant ainsi la consommation mémoire.

Pages virtualisées

Pages virtualisées

Rendu des pages à la demande pour réduire le temps de chargement initial sur de gros documents.


Support MVVM

Le WPF PDF Viewer prend en charge le pattern MVVM (model-view-viewmodel). Toutes les opérations du contrôle peuvent être effectuées via des commandes et toutes les propriétés sont exposées en tant que dependency properties.

Documentation support MVVM

Documentation binding de commandes

MVVM WPF PDF Viewer


Barre d'outils intégrée WPF PDF Viewer

Barre d’outils intégrée

Le WPF PDF Viewer inclut une barre d’outils intégrée puissante pour la navigation, la recherche de texte, les modes d’affichage, l’impression et les tâches d’annotation. Vous pouvez concevoir votre propre barre d’outils via les API du PDF Viewer.

Documentation de la barre d’outils

Exemple GitHub barre d’outils


Ouvrir des fichiers PDF

Ouvrez et affichez des PDF normaux et protégés (AES et RC4). Les fichiers peuvent être ouverts depuis un flux, un chemin de fichier ou via des objets PdfLoadedDocument.

Documentation ouverture de fichiers PDF

Exemple GitHub ouverture de fichiers PDF

Ouvrir des fichiers PDF


Sélectionner et copier du texte

Sélectionner et copier du texte

Le WPF PDF Viewer propose une interface riche permettant de sélectionner du texte dans un PDF et de le copier dans le presse-papiers, pratique pour partager du contenu.

Documentation sélectionner et copier du texte

Exemple GitHub sélectionner et copier du texte


Recherche de texte

Repérez toutes les occurrences d’un texte donné et naviguez facilement entre elles.

Documentation recherche de texte

Exemple GitHub recherche de texte

WPF PDF Viewer Search Text


Le WPF PDF Viewer prend en charge de nombreux types de navigation internes et externes.

Navigation par signets

Les signets enregistrés dans les fichiers PDF sont chargés et facilitent la navigation.

Documentation navigation par signets

Exemple GitHub navigation par signets

Navigation par vignettes

Les vignettes représentent en miniature les pages d’un PDF. Cette fonctionnalité affiche les miniatures des pages et permet la navigation.

Documentation navigation par vignettes

Exemple GitHub navigation par vignettes

Navigation par hyperliens

La navigation par hyperliens permet d’accéder aux URL (liens web) présents dans les fichiers PDF.

Documentation navigation par hyperliens

Exemple GitHub navigation par hyperliens

Navigation via table des matières

La navigation via la table des matières permet d’accéder rapidement aux différentes parties d’un document listées dans la table des matières.

Documentation navigation via table des matières

Exemple GitHub navigation via table des matières


Impression de PDF

Le WPF PDF Viewer prend en charge l’impression des fichiers PDF ouverts et propose deux modes d’impression.

Impression via boîte de dialogue

Impression via la boîte de dialogue

Sélectionnez l’imprimante, le nombre de copies et les autres options dans la boîte de dialogue d’impression.

Documentation impression via boîte de dialogue

Exemple GitHub impression via boîte de dialogue

Impression silencieuse en lot

Impression silencieuse en lot

Imprimez des PDF sans interaction utilisateur de façon continue, idéal pour l’impression en masse.

Documentation impression silencieuse

Exemple GitHub impression silencieuse


Annoter les PDF avec WPF PDF Viewer

Relire ou annoter des fichiers PDF

Relisez et annotez des fichiers PDF à l’aide d’un ensemble complet d’outils d’annotation dans le WPF PDF Viewer.

En savoir plus sur l’annotation des PDF


Signature manuscrite

Ajoutez des signatures manuscrites dans les fichiers PDF. Vous pouvez supprimer ou personnaliser la couleur, la position et la taille des signatures.

Documentation signature manuscrite

Ajouter des signatures manuscrites aux fichiers PDF


Remplir des formulaires PDF

Remplissage de formulaires PDF

Les formulaires PDF permettent d’automatiser la collecte et le traitement des données. Le WPF PDF Viewer offre la possibilité de remplir, modifier, aplatir et enregistrer les champs AcroForm.

Documentation remplissage de formulaires PDF


Organiser les pages

Faites pivoter, réorganisez et supprimez des pages d’un fichier PDF en utilisant un aperçu miniature des pages.

Documentation organiser les pages

Organiser les pages d'un PDF avec WPF PDF Viewer


Rédiger/masquer le contenu PDF

Rédaction

Supprimez le texte et les graphiques sensibles d’un fichier PDF.

Documentation rédaction/masquage


Calques PDF

Les calques PDF permettent d’activer/désactiver dynamiquement la visibilité du contenu des pages d’un fichier PDF. Un calque peut contenir l’ensemble du contenu d’une page PDF. Affichez le contenu des calques (ajoutez, modifiez ou supprimez des annotations) et gérez les calques d’un fichier PDF.

Documentation prise en charge des calques

WPF PDF Viewer avec calques


Personnalisation

Personnalisation de la barre outils

Personnalisation de la barre d’outils

Créez une barre d’outils personnalisée reprenant les options disponibles via la barre intégrée.

Application de thèmes

Application de thèmes

Personnalisez l’apparence du PDF Viewer en WPF grâce à différents thèmes via Theme Studio. Documentation thèmes


Import et export

Importer et exporter des annotations

Importer et exporter des annotations

Importez et exportez les annotations des fichiers PDF aux formats FDF et XFDF. Documentation importer/exporter des annotations

Importer et exporter les données de formulaire

Importer et exporter les données de formulaire

Importez et exportez les données de formulaire aux formats FDF, XFDF, XML et JSON. Documentation importer/exporter les données de formulaire


Direction droite-à-gauche (RTL)

Sens droite-à-gauche (RTL)

Le PDF Viewer pour WPF prend en charge le rendu RTL pour les utilisateurs travaillant dans des langues s’écrivant de droite à gauche. Documentation droite à gauche


PDF vers image

Convertissez les pages d’un fichier PDF aux formats JPG, PNG, TIFF, BMP et EMF avec des DPI et des dimensions personnalisés. Documentation PDF vers PNG

Convertir des PDF en PNGs avec WPF PDF Viewer


Localisation dans WPF PDF Viewer

Localisation

Tout le texte statique du PDF Viewer peut être localisé dans n’importe quelle langue prise en charge.

Documentation localisation


Exemple de code WPF PDF Viewer

Commencez facilement avec le WPF PDF Viewer à l’aide de quelques lignes simples de XAML et C#, comme illustré ci-dessous. Consultez également notre exemple WPF PDF Viewer qui montre comment rendre et configurer le contrôle XAML.

<Window 
     x:Class="PdfViewerDemo.MainWindow"
     xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
     Title="PDF Viewer" WindowState="Maximized"
     xmlns:syncfusion="clr-namespace:Syncfusion.Windows.PdfViewer;assembly=Syncfusion.PdfViewer.WPF">
     <Grid x:Name="HomeGrid">
         <syncfusion:PdfViewerControl x:Name="pdfViewer"></syncfusion:PdfViewerControl>
     </Grid>
 </Window>
using Syncfusion.Windows.PdfViewer;
using System.Windows;

namespace PdfViewerDemo
{
     /// <summary>
     /// Interaction logic for Window1.xaml
     /// </summary>
     public partial class MainWindow : Window
     {
         # region Constructor
         public MainWindow()
         {
             InitializeComponent();
             PdfViewerControl pdfViewer = new PdfViewerControl();
             HomeGrid.Children.Add(pdfViewer);
         }
         #endregion
     }
 }



Foire aux questions

Syncfusion WPF PDF Viewer offre les fonctionnalités suivantes :

  • Rendu PDF précis et fiable.
  • Navigation et interactions faciles (navigation, interactions).

  • Relisez des fichiers PDF avec des outils d’annotation tels que le marquage de texte, les formes, les mesures, le texte libre, les tampons et les notes.

  • Prise en charge du remplissage et de la modification des AcroForms.

  • L’un des meilleurs visualiseurs PDF WPF du marché, offrant une interface riche en fonctionnalités.
  • Lecteur PDF WPF haute performance.
  • Configuration simple et API conviviales.
  • Nombreuses démonstrations et documentation pour bien débuter.

Le WPF PDF Viewer n’est pas vendu séparément ; il fait partie de la suite Syncfusion Essential Studio for WPF qui comprend plus de composants. Une licence développeur pour la suite coûte $995.00 USD, incluant une année de support et de mises à jour. Des remises peuvent être disponibles selon les promotions en cours : contactez notre équipe commerciale pour vérifier votre éligibilité.

Vous pouvez consulter notre démo WPF PDF Viewer sur :

Non, nos contrôles WPF, y compris le PDF Viewer, ne sont pas vendus séparément mais uniquement en tant que suite. Toutefois, notre tarification est compétitive et le coût total n’est que légèrement supérieur à celui que certains fournisseurs facturent pour un visualiseur PDF seul. De plus, de nombreux clients commencent par un produit puis étendent rapidement leur utilisation à d’autres composants, c’est pourquoi nous proposons l’ensemble des contrôles WPF pour un tarif forfaitaire de $995/developer. Des réductions supplémentaires peuvent s’appliquer selon les promotions en cours — contactez notre équipe commerciale pour plus d’informations.

Non, il s’agit d’un produit commercial nécessitant une licence payante. Toutefois, une licence communautaire gratuite est disponible pour les organisations dont le chiffre d’affaires annuel est inférieur à 1 million USD et comptant cinq développeurs ou moins.

Un bon point de départ est notre documentation de démarrage.

Nos clients nous aiment

Grâce à un excellent ensemble d’outils et à une excellente équipe d’assistance, Syncfusion® réduit le temps de développement de ses clients.
Voici quelques-uns de leurs témoignages.

Voir de vraies histoires de réussite

Des développeurs du monde entier font confiance à Essential Studio de Syncfusion pour simplifier les projets complexes et accélérer leur livraison. Grâce à sa vaste bibliothèque de contrôles d’interface utilisateur, à ses SDK puissants et à son support fiable, Essential Studio aide les équipes à créer des applications prêtes pour l’entreprise en toute confiance.

Explorer des études de cas


Evalue par des utilisateurs du monde entier.

Recompenses

L’excellence—c’est une chose de l’affirmer, mais cela signifie davantage lorsque les autres la reconnaissent. Syncfusion® est fier de détenir les récompenses de l'industrie suivantes.

Up arrow icon