HTML 响应式网页旨在在不同的设备上看起来不错。这些页面会根据不同的屏幕尺寸自动调整。本文将指导您使用 C# 在 .NET 应用程序中自动转换并查看 Word 文档作为响应式 HTML 页面。
下面将介绍以下主题:
用于 Word 和响应式 HTML 查看器的 .NET API
在下面的示例中,我将使用 GroupDocs.Viewer for .NET 将 Word 文档呈现为响应式 HTML 页面。该 API 是一个功能强大的 支持呈现大量文档的文档查看器 .NET API。它允许构建带有嵌入式和外部资源的HTML 查看器、通过呈现为 JPG 和 PNG 的图像查看器,以及最适合打印或与他人共享的PDF 查看器。
您可以从 下载部分 下载 DLLs 或 MSI 安装程序,或通过 NuGet 将其包添加到您的 .NET 应用程序来安装 API。
PM> Install-Package GroupDocs.Viewer
使用 C# 将 Word 文档转换为响应式 HTML 视图
如果您有 MS Word DOC、DOCX 文档,并希望将这些文档呈现为响应式 HTML 页面,以便在所有不同的屏幕尺寸上看起来都很好,这里有适合您的步骤和 C# 代码。
以下步骤展示了如何使用 .NET API 将 Word 文档 (DOC/DOCX) 转换为响应式 HTML。
- 使用 Viewer 类加载 Word 文档 (DOC/DOCX)。
- 为 html 输出的嵌入式或外部资源设置 HtmlViewOptions。
- 将 RenderResponsive 设置为 true。
- 调用Viewer类的View方法生成加载的Word文档的响应式网页。
下面的四行源代码使用 C# 将 Word 文档呈现为具有嵌入式资源的响应式 HTML。
// 在 C# 中将 Word DOC/DOCX 文档转换为 HTML 响应页面
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。
结论
总而言之,您已经学习了如何使用 C# 将 Word 文档呈现为响应式 HTML 页面。此外,您可以生成带有嵌入和外部资源的 HTML 页面。您必须有信心开始构建自己的文档查看器 .NET 应用程序,例如 由 GroupDocs 构建的。
有关 API 的更多信息,您可以访问 documentation 和 GitHub 存储库。如果有进一步的疑问和歧义,请联系 论坛 上的免费支持。