التحكم في الموارد الخارجية باستخدام WorkbookSetting.StreamProvider

سيناريوهات الاستخدام المحتملة

في بعض الأحيان، يحتوي ملف الإكسيل الخاص بك على موارد خارجية مثل الصور المرتبطة وما إلى ذلك. تتيح Aspose.Cells لك التحكم في هذه الموارد الخارجية باستخدام Workbook.Settings.StreamProvider الذي يأخذ تنفيذ واجهة IStreamProvider. عندما تحاول عرض ورقة العمل الخاصة بك المحتوية على موارد خارجية مثل الصور المرتبطة، سيتم استدعاء طرق واجهة IStreamProvider مما سيمكنك من اتخاذ إجراءات مناسبة للموارد الخارجية الخاصة بك.

التحكم في الموارد الخارجية باستخدام WorkbookSetting.StreamProvider

يوضح الكود العيني التالي استخدام Workbook.Settings.StreamProvider. يحمل ملف الإكسيل العيني المرفق المحتوي على صورة مرتبطة. يقوم الكود بتعويض الصورة المرتبطة بـ Aspose Logo ويقوم بعرض الورقة ككاملة في صورة واحدة باستخدام فئة SheetRender. تُظهر اللقطة الشاشة التالية بمثال الإكسيل العيني و صورة الإخراج المقروءة للإشارة. كما يمكنك رؤية، تم استبدال الصورة المرتبطة التالفة بشعار Aspose.

todo:image_alt_text

الكود المثالي