ODS を C# 経由でバイト配列に変換する
ネイティブで高性能な Microsoft Excel ODS からバイト配列への変換、またはその逆の、サーバー側 .NET API を使用したスプレッドシート データ処理。
バイト配列は、データの処理または保存に役立ちます。 ODS ファイルをバイト配列に変換することも、バイト配列からODS C# 言語を使用したドキュメント。 ODS をバイト配列に変換するには、次を使用します。
API プラットフォームを使用したドキュメントの操作と変換のためのさまざまな機能を提供します。
ODS を介して ODS をバイト配列に変換する方法
開発者は、わずか数行のコードで、ODS ファイルをロードしてバイト配列に変換し、さらなる操作タスクを実行することが簡単です。
- クラスファイルに名前空間を含めます
- ワークブックを使用して入力 ODS ファイルをロードします
- MemoryStream オブジェクトを初期化する
- ストリームデータをバイト配列に変換する
- 要件に応じてデータを処理します
システム要求
システムに Microsoft Windows、または .NET Framework、.NET Core、Windows Azure、Mono または Xamarin プラットフォームと互換性のある OS、および Microsoft Visual Studio などの開発環境が搭載されていることを確認してください。
- コマンドラインから次のようにインストールします
nuget install Aspose.Cells
または Visual Studio のパッケージ マネージャー コンソール経由でInstall-Package Aspose.Cells
. - または、オフライン MSI インストーラーまたは ZIP ファイル内のすべての DLL を次のサイトから入手します。ダウンロード
このサンプルコードは、ODS をバイト配列 C# に変換することを示しています。
Workbook workbook = new Workbook("sourceFile.ods");
//Save the workbook in memory stream
MemoryStream ms = new MemoryStream();
workbook.Save(ms, SaveFormat.Ods);
//Read bytes from memory stream
byte[] byte_array = new byte[ms.Length];
ms.Read(byte_array, 0, byte_array.Length);
// Process the memory stream byte array data as of your requirement
ODS ODS ファイル形式とは
.ods 拡張子の付いたファイルは、ユーザーが編集可能な OpenDocument スプレッドシート ドキュメント形式を表します。データは ODF ファイル内の行と列に保存されます。これは XML ベースの形式であり、Open Document Formats (ODF) ファミリのいくつかのサブタイプの 1 つです。この形式は、OASIS によって公開および保守されている ODF 1.2 仕様の一部として指定されています。 Windows 上の多くのアプリケーションや他のオペレーティング システムでは、Microsoft Excel、NeoOffice、LibreOffice などの ODS ファイルを開いて編集および操作できます。 ODS ファイルは、別のアプリケーションで XLS、XLSX などの他のスプレッドシート形式に変換することもできます。
続きを読むその他のサポートされている変換
以下にリストするいくつかのファイル形式を含め、他のファイル形式をバイト配列に変換したり、その逆に変換したりすることもできます。