تحميل HTML إلى Excel باستخدام StreamProvider
Contents
[
Hide
]
عند تحميل HTML الذي يحتوي على موارد خارجية، نواجه غالبًا المشكلتين التاليتين:
- عندما يتم تحميل تدفق HTML، لا يمكن الحصول على الصور والموارد الخارجية المشار إليها في ملف HTML من خلال المسارات النسبية.
- يجب تعيين مسارات الموارد الخارجية المشار إليها في ملفات HTML.
يشرح هذا المقال كيفية تنفيذ واجهة IStreamProvider لضبط خاصية HtmlLoadOptions.StreamProvider. من خلال تنفيذ هذه الواجهة، ستكون قادرًا على تحميل الموارد الخارجية أثناء تحميل تيارات HTML أو أن تكون هذه الموارد الخارجية نسبية.
هذا هو الكود الرئيسي الذي يظهر استخدام HtmlLoadOptions.StreamProvider