Адаптивні HTML-сторінки призначені для того, щоб добре виглядати на різних пристроях. Ці сторінки автоматично підлаштовуються відповідно до різних розмірів екрана. Ця стаття допоможе вам автоматизувати перетворення та переглядати документи Word як адаптивні HTML-сторінки у ваших програмах .NET за допомогою C#.

Word to Responsive HTML Layout за допомогою C# .NET API

Нижче будуть розглянуті такі теми:

.NET API для Word і Responsive HTML Viewer

Я буду використовувати GroupDocs.Viewer for .NET для відтворення документів Word як адаптивних HTML-сторінок у наведених нижче прикладах. API — це потужний API для перегляду документів .NET, який підтримує рендеринг великої кількості документів. Він дозволяє створити засіб перегляду HTML із вбудованими та зовнішніми ресурсами, засіб перегляду зображень із рендерингом у форматі JPG і PNG, а також засіб перегляду PDF, який найкраще підходить для друку або обміну з іншими.

Ви можете завантажити DLL або інсталятор MSI із розділу завантажень або встановити API, додавши його пакет до програми .NET за допомогою NuGet.

PM> Install-Package GroupDocs.Viewer

Перетворення документів Word для перегляду як адаптивного HTML за допомогою C#

Якщо у вас є документи MS Word DOC, DOCX і ви хочете перетворити ці документи на адаптивні HTML-сторінки, щоб добре виглядати на екранах усіх різних розмірів, ось кроки та код C# для вас.

Наступні кроки показують, як перетворити документ Word (DOC/DOCX) на адаптивний HTML за допомогою .NET API.

  • Завантажте документ Word (DOC/DOCX) за допомогою класу Viewer.
  • Установіть HtmlViewOptions для вбудованих або зовнішніх ресурсів для виведення html.
  • Установіть для RenderResponsive значення true.
  • Викличте метод View класу Viewer, щоб створити адаптивні веб-сторінки завантаженого документа Word.

Наступний чотирирядковий вихідний код відображає документ Word як адаптивний HTML із вбудованими ресурсами за допомогою C#.

// Перетворення документів Word DOC/DOCX на адаптивну сторінку HTML у C#
using (Viewer viewer = new Viewer(@"path/document.docx"))
{
    HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources("path/page_{0}.html");
    options.RenderResponsive = true; // Set the Responsive as true
    viewer.View(options);
}

Отримайте безкоштовну ліцензію API

Ви можете отримати безкоштовну тимчасову ліцензію, щоб використовувати API без оціночних обмежень.

Висновок

Підсумовуючи, ви навчилися відтворювати документи Word як адаптивні HTML-сторінки за допомогою C#. Крім того, ви можете створювати сторінки HTML із вбудованими та зовнішніми ресурсами. Ви повинні бути впевнені, щоб почати створювати власну програму перегляду документів .NET, подібну до програми створеної GroupDocs.

Щоб дізнатися більше про API, ви можете відвідати документацію і репозиторій GitHub. У разі подальших запитань і неясностей зверніться до безкоштовної служби підтримки на форумі.

Дивись також