تجاهل الأخطاء أثناء تحويل Excel إلى PDF
سيناريوهات الاستخدام المحتملة
في بعض الأحيان، عند تحويل ملف Excel إلى PDF، تحدث أخطاء أو استثناءات ويتوقف عملية التحويل. يمكنك تجاهل كل هذه الأخطاء أثناء عملية التحويل باستخدام الخاصية PdfSaveOptions.IgnoreError . وبهذه الطريقة، ستكتمل عملية التحويل بسلاسة دون أن تقذف أي خطأ أو استثناء ولكن قد يحدث فقدان للبيانات. لذا يرجى استخدام هذه الخاصية فقط إذا كان فقدان البيانات غير حرج بالنسبة لك.
تجاهل الأخطاء أثناء تحويل Excel إلى PDF
يلتقط الكود التالي ملف Excel عينة ولكن ملف Excel العينة به خطأ يُقذف خلال التحويل إلى PDF في 17.11 ولكن نظرًا لاستخدامنا للخاصية PdfSaveOptions.IgnoreError ، لا يتم رمي خطأ. ومع ذلك، يتم فقدان شكل أحمر مستدير يشبه السهم كما هو موضح في لقطة الشاشة هذه.
الكود المثالي
// 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); |