Как визуализировать DOCX в формате JPG с помощью C#

Преобразование документа Microsoft Word в формат изображения JPEG может оказаться полезной задачей, когда вам нужно преобразовать страницу, раздел или содержимое документа в статическое изображение. JPEG — широко поддерживаемый формат изображений, известный своим эффективным сжатием и совместимостью с различными приложениями. В этом подробном руководстве мы покажем вам, как отобразить DOCX в формате JPG с использованием C#, предоставив вам необходимые знания и примеры кода для эффективного выполнения этой задачи. Ниже приведены ключевые шаги по рендерингу DOCX в JPG с использованием C#, а также пример кода.

Действия по рендерингу DOCX в формате JPG с использованием C#

  1. Установите GroupDocs.Viewer for .NET с помощью диспетчера пакетов NuGet для рендеринга DOCX в JPG.
  2. Включите ссылку GroupDocs.Viewer в свой проект для рендеринга страниц документа Word в файлы JPG.
  3. Создайте экземпляр объекта класса Viewer, передав путь к файлу DOCX в качестве аргумента его конструктору.
  4. Получите параметры просмотра, создав объект класса JpgViewOptions.
  5. Вызовите метод Viewer.View с параметрами просмотра, чтобы отобразить файл DOCX в формате JPG.

JPG — это общепризнанный формат изображений, которым можно легко делиться и просматривать на различных устройствах и платформах, что гарантирует доступность вашего контента широкой аудитории. Более того, JPG — это широко поддерживаемый формат изображений в Интернете, что делает его подходящим для обмена контентом в Интернете. Если у вас установлен .NET, вы можете легко следовать предоставленным инструкциям в широко используемых операционных системах, таких как Windows, macOS и Linux, чтобы создать JPG из DOCX с помощью C# без особых усилий.

Код для рендеринга DOCX в формате JPG с использованием C#

using GroupDocs.Viewer;
using GroupDocs.Viewer.Options;
namespace RenderDOCXasJPGUsingCSharp
{
internal class Program
{
static void Main(string[] args)
{
// Set License to avoid the limitations of Viewer library
License lic = new License();
lic.SetLicense(@"GroupDocs.Viewer.lic");
using (var viewer = new Viewer("input.docx"))
{
// Create a JPG image for each document page.
// {0} is replaced with the current page number in the image name.
var viewOptions = new PngViewOptions("output_{0}.jpg");
// Set width and height.
viewOptions.Width = 800;
viewOptions.Height = 900;
viewer.View(viewOptions);
}
}
}
}

Следуя инструкциям, подробно описанным в предыдущем разделе, мы успешно разработали возможность конвертировать DOCX в JPG на C#. Как показано на примере, мы использовали краткий набор вызовов API из библиотеки конвертера документов для выполнения рендеринга DOCX в JPG. Стоит упомянуть тот факт, что этот иллюстративный код не требует установки дополнительного программного обеспечения и прекрасно работает в широко используемых операционных системах, включая Windows, Linux и macOS.

В предыдущем разделе мы опубликовали подробную информацию о рендеринге DOCX в PNG на C#. Если вам нужна дополнительная помощь, мы предлагаем вам прочитать нашу статью о том, как визуализировать DOCX как PNG, используя C#

 Русский