Activer l’indication de police dans le PDF

Introduction

GroupDocs.Viewer pour .NET est un outil puissant permettant de visualiser et de manipuler divers formats de documents dans les applications .NET. Que vous travailliez avec des PDF, des documents Microsoft Office, des images ou d’autres formats, GroupDocs.Viewer offre une solution transparente pour le rendu et l’interaction avec ces fichiers.

Activer l’indication de police dans un PDF avec GroupDocs.Viewer .NET

Prérequis

Avant de vous lancer dans l’utilisation de GroupDocs.Viewer pour .NET, assurez-vous de disposer des éléments suivants :

  1. Compréhension de base de .NET : Familiarisez-vous avec les bases du framework .NET et du langage de programmation C#.
  2. Installation de GroupDocs.Viewer pour .NET : Téléchargez et installez la bibliothèque GroupDocs.Viewer pour .NET. Vous trouverez le lien de téléchargement. ici.
  3. Environnement de développement : disposez d’un environnement de développement configuré avec Visual Studio ou tout autre IDE compatible.
  4. Exemples de documents : rassemblez des exemples de documents avec lesquels vous travaillerez au cours de votre processus de développement.

Importer des espaces de noms

Dans votre projet .NET, importez les espaces de noms nécessaires pour utiliser les fonctionnalités de GroupDocs.Viewer.

using System;
using System.IO;
using GroupDocs.Viewer.Options;

Étape 1 : définir le répertoire de sortie

string outputDirectory = "Your Document Directory";

Définissez le répertoire dans lequel vous souhaitez que les pages rendues soient enregistrées.

Étape 2 : Définir le format du chemin d’accès au fichier d’échange

string pageFilePathFormat = Path.Combine(outputDirectory, "page_{0}.png");

Définissez le format de nommage des fichiers de page générés. Dans cet exemple, les pages seront enregistrées au format PNG avec un modèle de nom de fichier de page_1.png, page_2.png, et ainsi de suite.

Étape 3 : Initialiser l’objet Viewer

using (Viewer viewer = new Viewer(TestFiles.HIEROGLYPHS_1_PDF))

Initialisez un objet Viewer en fournissant le chemin d’accès au document PDF que vous souhaitez restituer.

Étape 4 : définir les options de rendu

PngViewOptions options = new PngViewOptions(pageFilePathFormat);
options.PdfOptions.EnableFontHinting = true;

Créez des options de rendu pour le format PNG et activez l’indication de police dans les options PDF.

Étape 5 : Rendre le document

viewer.View(options, 1);

Affichez le document avec les options spécifiées. Dans cet exemple, le rendu commence à la première page.

Étape 6 : Afficher le message de réussite

Console.WriteLine($"\nSource document rendered successfully.\nCheck output in {outputDirectory}.");

Affichez un message de réussite indiquant que le document a été rendu avec succès et spécifiez le répertoire de sortie dans lequel les pages rendues sont enregistrées.

Conclusion

En conclusion, GroupDocs.Viewer pour .NET offre une solution complète pour visualiser et manipuler différents formats de documents dans les applications .NET. En suivant le tutoriel fourni et en utilisant ses fonctionnalités, vous pourrez facilement intégrer des fonctionnalités de visualisation de documents à vos projets .NET.

FAQ

GroupDocs.Viewer pour .NET est-il compatible avec tous les frameworks .NET ?

GroupDocs.Viewer pour .NET prend en charge plusieurs versions du framework .NET, notamment .NET Core et .NET Framework.

Puis-je personnaliser les options de rendu pour différents formats de documents ?

Oui, GroupDocs.Viewer pour .NET fournit de nombreuses options pour personnaliser les paramètres de rendu en fonction de vos besoins.

Existe-t-il une version d’essai disponible pour GroupDocs.Viewer pour .NET ?

Oui, vous pouvez accéder à une version d’essai gratuite de GroupDocs.Viewer pour .NET ici.

Comment puis-je obtenir de l’aide pour GroupDocs.Viewer pour .NET ?

Vous pouvez obtenir de l’aide et du soutien sur le forum communautaire GroupDocs.Viewer ici.

Des licences temporaires sont-elles disponibles pour GroupDocs.Viewer pour .NET ?

Oui, vous pouvez obtenir des licences temporaires pour GroupDocs.Viewer pour .NET ici.