C#経由でEXCELファイルを回復します
.NET を使用して Excel ファイルを修復する独自の .NET アプリケーションを構築します。
.NETを使用してEXCELファイルを修復する
EXCELファイルを修復するには、次のコマンドを使用します。
API は、機能が豊富で強力で使いやすい、C# プラットフォーム用の文書操作 API です。
Aspose.Cells API は、Excel 形式を作成、編集、変換し、さまざまな形式にレンダリングするために使用できます。さらに、ソフトウェア アプリケーション内で包括的なグラフ作成、スケーラブルなレポート作成、および信頼性の高い計算に使用できます。 Aspose.Cells はスタンドアロンの API であり、Microsoft や OpenOffice などのソフトウェアは必要ありません。
using Aspose.Cells;
//1, Define a class that inherits Aspose.Cells.IWarningCallback
class DefaultWarningCallback : IWarningCallback
{
//Implement this method as needed
public void Warning(WarningInfo warningInfo){ }
}
//2, Load the corrupted file by creating an instance of Workbook, using the inheritance class above
DefaultWarningCallback w = new DefaultWarningCallback();
LoadOptions options = new LoadOptions();
options.WarningCallback = w;
var workbook = new Workbook("corrupted.xlsx", options);
//3, Save the workbook, the corrupted file will be repaired.
workbook.Save("repaired.xlsx");
C#を使用してExcelファイルを修復する方法
- Aspose.Cells.IWarningCallbackを継承するクラスを定義します。
- 上記の継承クラスを使用して Workbook のインスタンスを作成して EXCEL ファイルを読み込みます。上記のコードを参照してください。
- ワークブックを保存すると、破損した Excel ファイルが修復されます。
Aspose.Cells をインストールして Excel ファイルを修復します
Aspose.Cells for .NET をシステムにインストールするには、3 つの代替オプションがあります。
- 開ける NuGet パッケージマネージャー、検索Aspose.Cellsそしてインストールします。
- Visual Studio の NuGet パッケージ マネージャーを使用して Aspose.Cells をインストールします。見る ドキュメンテーション .
- ダウンロード Aspose.Cells.msi そしてそれをWindowsにインストールします。
システム要求
Aspose.Cells for .NET は、すべての主要なオペレーティング システムでサポートされています。次の前提条件を満たしていることを確認してください。
Aspose.Cells は完全にクロスプラットフォームであり、.NET Standard 2.0 仕様に準拠したすべての主要な .NET 実装をサポートしています。
- .NET フレームワーク。最も初期の 2.0 バージョンから始まり、最新の .NET フレームワーク 4.8 まで。
- .NET コア。最も初期の 2.0 から始まり、最新の .NET まで 6.
.NET コードが基盤となるハードウェアやオペレーティング システムに依存せず、仮想マシンにのみ依存する限り、Windows、Linux、macOS、Android、iOS 用のあらゆる種類のソフトウェアを自由に開発できます。 Azure と AWS Lambda もサポートされています。対応するバージョンの .NET Framework、.NET Core、Windows Azure、Mono または Xamarin がインストールされていることを確認してください。
Microsoft、F#、VB.NET アプリケーションを作成するには、Microsoft Visual Studio、VSCode を使用することをお勧めします。
EXCEL EXCEL ファイル形式とは
XLSX は、Microsoft Office 2007 のリリースで Microsoft によって導入された、Microsoft Excel ドキュメントのよく知られた形式です。OOXML 標準 ECMA-376 のパート 2 で概説されている Open Packaging Conventions に従って整理された構造に基づいて、新しい形式は次のようになります。多数の XML ファイルを含む zip パッケージ。基礎となる構造とファイルは、.xlsx ファイルを解凍するだけで調べることができます。
続きを読む