HtmlSaveOptions.PartsEmbeddingModes
HtmlSaveOptions.PartsEmbeddingModes enumeration
يعدد هذا التعداد الأوضاع الممكنة لتضمين الملفات المشار إليها في HTML ويسمح بالتحكم في ما إذا كانت الملفات المرجعية (HTML ، الخطوط ، الصور ، CSSes) سيتم تضمينها في ملف HTML الرئيسي أو سيتم إنشاؤها ككيانات ثنائية منفصلة
public enum PartsEmbeddingModes
قيم
اسم | قيمة | وصف |
---|---|---|
EmbedAllIntoHtml | 0 | يفرض تضمين جميع الملفات المشار إليها (Css ، الصور ، الخطوط) في ترميز HTML الذي تم إنشاؤه (أي في HTML نفسه) هذا الأسلوب ينشئ ملف HTML واحدًا ، ولكن الحجم الإجمالي للإخراج يصبح أكبر (لأن تشفير Base64 للثنائيات قيد الاستخدام) و ليست كل المتصفحات (خاصة القديمة) تعالج بنجاح الملفات الثنائية المضمنة في HTML. لكنه يسمح بالحصول على HTML الذي يحتوي على النتيجة الكاملة ، دون أي ملفات إضافية. |
EmbedCssOnly | 1 | يفرض تفكيك جميع الملفات المرجعية باستثناء CSS (الصور والخطوط) سيتم تضمين Ie CSS في HTML الناتج ، وستتم معالجة جميع الملفات المرجعية الأخرى (الصور والخطوط) كأجزاء خارجية يقوم بإنشاء HTML قابل للتغيير لمجموعة واسعة عدد المتصفحات |
NoEmbedding | 2 | يفرض تفكيك الملفات المرجعية (Css ، الصور ، الخطوط) هذا الأسلوب ينشئ مجموعة من الملفات ، لكن الحجم الإجمالي للإخراج يصبح أصغر حجمًا (نظرًا لعدم استخدام تشفير Base64 للثنائيات) كما أن هذا الأسلوب ينشئ HTML قابل للتغيير مجموعة واسعة من المتصفحات |
أنظر أيضا
- class HtmlSaveOptions
- مساحة الاسم Aspose.Pdf
- المجسم Aspose.PDF