Excel を PDF にレンダリングする際のエラーを無視
可能な使用シナリオ
Excel ファイルを PDF に変換する際、エラーや例外が発生し、変換プロセスが中断されることがあります。このようなエラーをすべて無視して変換プロセスを完了させたい場合は、PdfSaveOptions.IgnoreError プロパティを使用できます。このようにすることで、エラーや例外はスローされませんが、データの欠落が発生する可能性があります。したがって、データの損失が重要でない場合にのみ、このプロパティを使用してください。
Excel を PDF にレンダリングする際のエラーを無視
以下のコードは、サンプル Excel ファイル を読み込みますが、サンプル Excel ファイルにエラーがあります。17.11 では PdfSaveOptions.IgnoreError プロパティを使用していますが、エラーはスローされません。ただし、このスクリーンショットに表示されているように、1 つの丸みを帯びた赤い矢印のような形状が失われています。
サンプルコード
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
//Load the Sample Workbook that throws Error on Excel2Pdf conversion | |
Workbook wb = new Workbook("sampleErrorExcel2Pdf.xlsx"); | |
//Specify Pdf Save Options - Ignore Error | |
PdfSaveOptions opts = new PdfSaveOptions(); | |
opts.setIgnoreError(true); | |
//Save the Workbook in Pdf with Pdf Save Options | |
wb.save("outputErrorExcel2Pdf.pdf", opts); |