使用 GroupDocs.Annotation .NET 生成有针对性的 Excel 工作表预览
文档预览指南
介绍
您是否希望通过关注特定数据点来提高文档处理的清晰度?无论您是开发数据分析工具的开发人员、管理文档的 IT 专业人员,还是任何对简化工作流程感兴趣的人,有针对性的文档预览都能节省时间并提高效率。本教程将指导您使用 GroupDocs.Annotation for .NET 从选定的工作表列生成预览,确保您的输出简洁且相关。
您将学到什么:
- 如何为 .NET 设置 GroupDocs.Annotation
- 使用指定的工作表列生成预览
- 配置预览选项以获得最佳输出
- 此功能在实际场景中的实际应用
让我们首先回顾一下开始实施此解决方案之前所需的先决条件。
先决条件
在深入实施之前,请确保您已具备以下条件:
所需的库和版本:
- 适用于 .NET 的 GroupDocs.Annotation:需要 25.4.0 或更高版本。
环境设置要求:
- 安装了 .NET Framework 或 .NET Core 的开发环境。
知识前提:
- 对 C# 编程有基本的了解
- 熟悉.NET中的文件I/O操作
为 .NET 设置 GroupDocs.Annotation
首先,您需要安装 GroupDocs.Annotation 库。以下是使用不同包管理器安装的方法:
NuGet 包管理器控制台
Install-Package GroupDocs.Annotation -Version 25.4.0
.NET CLI
dotnet add package GroupDocs.Annotation --version 25.4.0
许可证获取步骤:
- 免费试用:从下载试用版 GroupDocs 网站 测试功能。
- 临时执照:获取开发期间的完全访问权限的临时许可证 临时许可证页面.
- 购买:对于生产用途,通过购买许可证 GroupDocs 购买页面.
使用 C# 进行基本初始化和设置:
您可以通过以下方式设置环境以开始使用 GroupDocs.Annotation for .NET。
using System;
using GroupDocs.Annotation;
// 使用文档路径初始化 Annotator 对象。
string inputFilePath = "YOUR_DOCUMENT_DIRECTORY/sample.xlsx";
Annotator annotator = new Annotator(inputFilePath);
现在您已完成设置,让我们继续从特定的工作表列生成预览。
实施指南
本指南将指导您实现使用指定工作表列生成文档预览的功能。每个部分重点介绍实现过程的一个特定方面。
从特定工作表列生成文档预览
概述:此功能允许开发人员创建仅包含 Excel 工作表中选定列的文档预览,从而提高性能和相关性。
步骤 1:定义预览选项
首先设置你的 PreviewOptions。这决定了预览文件的保存方式和位置。
using System.IO;
using GroupDocs.Annotation.Options;
string outputDirectoryPath = "YOUR_OUTPUT_DIRECTORY";
PreviewOptions previewOptions = new PreviewOptions(pageNumber =>
new FileStream(Path.Combine(outputDirectoryPath, $"cells_page{pageNumber}.png"), FileMode.Create),
(number, stream) => stream.Dispose());
解释: 这 PreviewOptions 构造函数接受两个委托。第一个委托指定每个页面预览图像的文件路径。第二个委托确保流在使用后被正确处理。
步骤 2:指定工作表列
选择要包含在预览中的工作表中的列,方法是将它们添加到 WorksheetColumns。
// 包括 Sheet1 中的特定列。
previewOptions.WorksheetColumns.Add(new WorksheetColumnsRange("Sheet1\