Исключить шрифты из визуализированного HTML
Введение
GroupDocs.Viewer для .NET — это мощная библиотека рендеринга документов, которая позволяет разработчикам отображать более 50 форматов документов в своих приложениях .NET без необходимости во внешних зависимостях. В этом руководстве мы сосредоточимся на конкретной функции GroupDocs.Viewer: исключении шрифтов из рендеринга HTML-вывода.
Предпосылки
Прежде чем начать, убедитесь, что у вас есть следующее:
- Базовые знания разработки на C# и .NET.
- GroupDocs.Viewer для .NET установлен. Вы можете скачать его с здесь.
- Visual Studio или любая другая IDE для разработки на C#.
Импорт пространств имен
В коде C# обязательно включите необходимые пространства имен:
using System;
using System.IO;
using GroupDocs.Viewer.Options;
Шаг 1: Определите выходной каталог
Укажите каталог, в котором вы хотите сохранять обработанные HTML-файлы.
string outputDirectory = "Your Document Directory";
Шаг 2: Определите формат пути к файлу подкачки
Укажите формат путей к файлам отдельных страниц визуализированного документа.
string pageFilePathFormat = Path.Combine(outputDirectory, "page_{0}.html");
Шаг 3: Инициализация объекта Viewer
Создайте экземпляр объекта Viewer с документом, который вы хотите отобразить.
using (Viewer viewer = new Viewer("YourDocumentPath"))
{
// Ваш код будет здесь
}
Шаг 4: Задайте параметры просмотра HTML
Определите параметры рендеринга HTML, включая формат встроенных ресурсов и шрифтов, которые следует исключить.
HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
options.FontsToExclude.Add("Arial");
Шаг 5: Визуализация документа
Передайте параметры представления HTML объекту Viewer для визуализации документа.
viewer.View(options);
Шаг 6: Расположение выведенного визуализированного документа
Сообщите пользователю о месте сохранения отрисованных HTML-файлов.
Console.WriteLine($"\nSource document rendered successfully.\nCheck output in {outputDirectory}.");
Заключение
В этом уроке мы узнали, как использовать GroupDocs.Viewer для .NET для исключения шрифтов из визуализированного вывода HTML. Выполнив шаги, описанные выше, вы можете настроить процесс визуализации в соответствии с вашими конкретными требованиями, гарантируя оптимальное отображение документов в ваших приложениях.
Часто задаваемые вопросы
Можно ли исключить несколько шрифтов из отображаемого HTML?
Да, вы можете добавить несколько названий шрифтов в FontsToExclude
список в параметрах просмотра HTML.
Совместим ли GroupDocs.Viewer со всеми фреймворками .NET?
Да, GroupDocs.Viewer поддерживает .NET Framework 4.6.1 и выше.
Могу ли я визуализировать документы из удаленных хранилищ?
Да, GroupDocs.Viewer поддерживает рендеринг документов из локального хранилища, а также из удаленных хранилищ и потоков.
Поддерживает ли GroupDocs.Viewer адаптивный дизайн для вывода HTML?
Да, вы можете включить адаптивный рендеринг, настроив параметры просмотра HTML соответствующим образом.
Доступна ли техническая поддержка для GroupDocs.Viewer?
Да, вы можете обратиться за помощью и принять участие в обсуждениях по теме Форум GroupDocs.Viewer.