Як відобразити DOCX як PNG за допомогою C#

Візуалізація документа Microsoft Word як файлу Portable Network Graphics може бути цінною навичкою, коли вам потрібно відобразити вміст документів в Інтернеті чи в інших цифрових контекстах. PNG — це широко використовуваний формат зображень, відомий своїм стисненням без втрат і підтримкою прозорого фону. У цьому вичерпному посібнику ми розповімо вам про те, як відобразити DOCX як PNG за допомогою C#. Ось основні кроки для перетворення DOCX у PNG за допомогою C# разом із прикладом коду.

Кроки для візуалізації DOCX як PNG за допомогою C#

  1. Скористайтеся менеджером пакунків NuGet, щоб установити GroupDocs.Viewer for .NET для відтворення DOCX у PNG
  2. Додайте посилання GroupDocs.Viewer у свій проект для відтворення сторінок DOCX у файлах PNG
  3. Створіть об’єкт класу Viewer, передавши шлях до файлу DOCX як аргумент його конструктору
  4. Отримайте параметри перегляду, створивши об’єкт класу PngViewOptions
  5. Викличте метод Viewer.View з параметрами перегляду, щоб відобразити файл DOCX у форматі PNG

Рендеринг DOCX у форматі PNG дає змогу видобувати певні зображення, графіки чи діаграми з документа Word, що може бути корисним для презентацій, веб-сайтів або цифрових публікацій. PNG — це стандартний веб-формат зображень, який гарантує, що відтворені зображення будуть однаково відображатися на веб-сайтах і на різних пристроях. Якщо у вас встановлено .NET, ви можете легко дотримуватись наведених інструкцій у таких популярних операційних системах, як Windows, macOS і Linux, щоб створити PNG із DOCX за допомогою C# з легкістю.

Код для рендерингу DOCX як PNG за допомогою C#

using GroupDocs.Viewer;
using GroupDocs.Viewer.Options;
namespace RenderDOCXasPNGUsingCSharp
{
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 PNG image for each document page.
// {0} is replaced with the current page number in the image name.
var viewOptions = new PngViewOptions("output_{0}.png");
// Set width and height.
viewOptions.Width = 800;
viewOptions.Height = 900;
viewer.View(viewOptions);
}
}
}
}

З інформацією в цій статті ви можете впевнено конвертувати DOCX у PNG у C#. Наведений код короткий і потребує лише кількох викликів API для правильного відтворення ваших документів. Включення коду відтворення Word у PNG у ваші програми є простим і безпроблемним процесом після професійного налаштування рекомендованої бібліотеки та виконання необхідних коригувань шляху до файлу.

У попередній статті ми заглибилися в процес перетворення DOCX на HTML за допомогою C#. Якщо вам потрібна додаткова допомога, рекомендуємо переглянути наш розширений підручник щодо візуалізувати DOCX як HTML за допомогою C#

 Українська