Exclure les polices du HTML rendu
Introduction
GroupDocs.Viewer pour .NET est une puissante bibliothèque de rendu de documents qui permet aux développeurs d’afficher plus de 50 formats de documents dans leurs applications .NET sans dépendances externes. Dans ce tutoriel, nous nous concentrerons sur une fonctionnalité spécifique de GroupDocs.Viewer : l’exclusion des polices du rendu HTML.
Prérequis
Avant de commencer, assurez-vous d’avoir les éléments suivants :
- Compréhension de base du développement C# et .NET.
- GroupDocs.Viewer pour .NET est installé. Vous pouvez le télécharger ici. ici.
- Visual Studio ou tout autre IDE pour le développement C#.
Importer des espaces de noms
Dans votre code C#, assurez-vous d’inclure les espaces de noms nécessaires :
using System;
using System.IO;
using GroupDocs.Viewer.Options;
Étape 1 : Définir le répertoire de sortie
Configurez le répertoire dans lequel vous souhaitez que les fichiers HTML rendus soient enregistrés.
string outputDirectory = "Your Document Directory";
Étape 2 : Définir le format du chemin d’accès au fichier d’échange
Spécifiez le format des chemins d’accès aux fichiers des pages individuelles du document rendu.
string pageFilePathFormat = Path.Combine(outputDirectory, "page_{0}.html");
Étape 3 : Initialiser l’objet Viewer
Instanciez l’objet Viewer avec le document que vous souhaitez restituer.
using (Viewer viewer = new Viewer("YourDocumentPath"))
{
// Votre code va ici
}
Étape 4 : définir les options d’affichage HTML
Définissez les options de rendu HTML, y compris le format des ressources intégrées et les polices à exclure.
HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
options.FontsToExclude.Add("Arial");
Étape 5 : Rendre le document
Transmettez les options d’affichage HTML à l’objet Viewer pour restituer le document.
viewer.View(options);
Étape 6 : Emplacement du document rendu en sortie
Informez l’utilisateur de l’emplacement où les fichiers HTML rendus sont enregistrés.
Console.WriteLine($"\nSource document rendered successfully.\nCheck output in {outputDirectory}.");
Conclusion
Dans ce tutoriel, nous avons appris à utiliser GroupDocs.Viewer pour .NET afin d’exclure les polices du rendu HTML. En suivant les étapes décrites ci-dessus, vous pouvez personnaliser le processus de rendu selon vos besoins spécifiques et garantir un affichage optimal des documents dans vos applications.
FAQ
Puis-je exclure plusieurs polices du HTML rendu ?
Oui, vous pouvez ajouter plusieurs noms de polices au FontsToExclude
liste dans les options d’affichage HTML.
GroupDocs.Viewer est-il compatible avec tous les frameworks .NET ?
Oui, GroupDocs.Viewer prend en charge .NET Framework 4.6.1 et supérieur.
Puis-je restituer des documents à partir d’emplacements de stockage distants ?
Oui, GroupDocs.Viewer prend en charge le rendu des documents à partir du stockage local ainsi que des emplacements de stockage et des flux distants.
GroupDocs.Viewer prend-il en charge la conception réactive pour la sortie HTML ?
Oui, vous pouvez activer le rendu réactif en ajustant les options d’affichage HTML en conséquence.
Un support technique est-il disponible pour GroupDocs.Viewer ?
Oui, vous pouvez demander de l’aide et participer aux discussions sur le Forum GroupDocs.Viewer.