احصل على تحذيرات لاستبدال الخط أثناء عرض ملف Excel

للحصول على تحذيرات لاستبدال الخط عند تقديم ملفات Excel إلى PDF ، قم بتنفيذ واجهة IWarningCallback وقم بتعيين خاصية PdfSaveOptions.WarningCallback مع الواجهة التي تم تنفيذها.

تُظهر لقطة الشاشة أدناه ملف Excel المصدر الذي سنستخدمه في الكود التالي. يحتوي على بعض النصوص في الخلايا A6 و A7 في الخطوط التي لم يتم تقديمها بشكل جيد بواسطة Microsoft Excel.

لم يتم تقديم جميع الخطوط بشكل صحيح
ما يجب القيام به: image_بديل_نص
سيقوم Aspose.Cells باستبدال الخطوط الموجودة في الخلايا A6 و A7 بخطوط مناسبة كما هو موضح أدناه.
الخطوط المستبدلة
ما يجب القيام به: image_بديل_نص

تنزيل الملف المصدر والإخراج PDF

يمكنك تنزيل ملف Excel المصدر والمخرج PDF من الروابط التالية

الشفرة

تقوم التعليمات البرمجية التالية بتنفيذ IWarningCallback وتعيين خاصية PdfSaveOptions.WarningCallback مع الواجهة التي تم تنفيذها. الآن ، عندما يتم استبدال أي خط في أي خلية ، سيقوم Aspose.Cells بإطلاق تحذير داخل طريقة WarningCallback.Warning ().

انتاج |

بعد تحويل ملف Excel المصدر إلى PDF ، يتم إخراج التحذيرات إلى وحدة التحكم في تصحيح الأخطاء كما يلي:

 WARNING INFO: Font substitution: Font [ Athene Logos; Regular ]has been substituted in Cell [ A6 ]in Sheet [ Sheet1 ].

WARNING INFO: Font substitution: Font [ B Traffic; Regular ]has been substituted in Cell [ A7 ]in Sheet [ Sheet1 ].