Exclure les polices du HTML rendu
Introduction
GroupDocs.Viewer for .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 avoir besoin de dépendances externes. Dans ce didacticiel, nous nous concentrerons sur une fonctionnalité spécifique de GroupDocs.Viewer : l’exclusion des polices de la sortie HTML rendue.
Conditions préalables
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 installé. Vous pouvez le télécharger depuisici.
- 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 du fichier de page
Spécifiez le format des chemins de fichiers des pages individuelles du document rendu.
string pageFilePathFormat = Path.Combine(outputDirectory, "page_{0}.html");
Étape 3 : initialiser l’objet de visualisation
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 afficher 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 didacticiel, nous avons appris à utiliser GroupDocs.Viewer pour .NET pour exclure les polices de la sortie HTML rendue. En suivant les étapes décrites ci-dessus, vous pouvez personnaliser le processus de rendu pour répondre à vos besoins spécifiques, garantissant ainsi 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 auFontsToExclude
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 versions ultérieures.
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 et flux de stockage 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 leForum GroupDocs.Viewer.