時間がかかりすぎる場合は、InterruptMonitor を使用して変換またはロードを停止します
Contents
[
Hide
]
考えられる使用シナリオ
Aspose.Cells を使用すると、PDF、HTML などのさまざまな形式へのワークブックの変換を停止できます。割り込みモニター時間がかかりすぎる場合はオブジェクト。多くの場合、変換プロセスは CPU とメモリの両方を集中的に使用するため、リソースが限られている場合に停止すると便利な場合がよくあります。使用できます割り込みモニター変換を停止するためと、巨大なワークブックのロードを停止するための両方です。使ってくださいWorkbook.InterruptMonitor変換を停止するプロパティとLoadOptions.InterruptMonitor巨大なワークブックをロードするためのプロパティ。
時間がかかりすぎる場合は、InterruptMonitor を使用して変換またはロードを停止します
次のサンプル コードは、割り込みモニター物体。このコードは、非常に大きな Excel ファイルを PDF に変換します。数秒かかります (つまり、30秒以上)これらのコード行のために変換する必要があります。
//Access cell AB1000000 and add some text inside it.
Cell cell = ws.getCells().get("AB1000000");
cell.putValue("This is text.");
ご覧のとおりAB1000000XLSX ファイルのかなり遠いセルです。しかし*WaitForWhileAndThenInterrupt()*メソッドは 10 秒後に変換を中断し、プログラムは終了/終了します。サンプルコードを実行するには、次のコードを使用してください。
new StopConversionOrLoadingUsingInterruptMonitor().testRun();