GroupDocs.Annotation .NET を使用してターゲットを絞った Excel シートのプレビューを生成する

ドキュメントプレビューガイド

導入

特定のデータポイントに焦点を当てることで、ドキュメント処理の明確性を高めたいとお考えですか?データ分析ツールを開発する開発者、ドキュメントを管理するITプロフェッショナル、あるいはワークフローの効率化に関心のある方など、ターゲットを絞ったドキュメントプレビューは時間を節約し、効率性を向上させるのに役立ちます。このチュートリアルでは、GroupDocs.Annotation for .NETを使用して、選択したワークシートの列からプレビューを生成し、簡潔で関連性のある出力を作成する方法を説明します。

学習内容:

  • GroupDocs.Annotation を .NET 用に設定する方法
  • 指定されたワークシート列でプレビューを生成する
  • 最適な出力のためのプレビュー オプションの設定
  • この機能の実際のシナリオでの実際的な応用

まず、このソリューションの実装を始める前に必要な前提条件を確認しましょう。

前提条件

実装に進む前に、次のものを用意してください。

必要なライブラリとバージョン:

  • .NET 用 GroupDocs.Annotation: バージョン25.4.0以降が必要です。

環境設定要件:

  • .NET Framework または .NET Core がインストールされた開発環境。

知識の前提条件:

  • C#プログラミングの基本的な理解
  • .NET でのファイル I/O 操作に関する知識

GroupDocs.Annotation を .NET 用にセットアップする

まず、GroupDocs.Annotationライブラリをインストールする必要があります。各種パッケージマネージャーを使ったインストール方法は以下の通りです。

NuGet パッケージ マネージャー コンソール

Install-Package GroupDocs.Annotation -Version 25.4.0

.NET CLI

dotnet add package GroupDocs.Annotation --version 25.4.0

ライセンス取得手順:

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つのデリゲートを受け取ります。1つ目は各ページのプレビュー画像のファイルパスを指定します。2つ目は使用後にストリームが適切に破棄されることを保証します。

ステップ2: ワークシートの列を指定する

プレビューに含めたいワークシートの列を、 WorksheetColumns

// Sheet1 から特定の列を含めます。
previewOptions.WorksheetColumns.Add(new WorksheetColumnsRange("Sheet1\