Class HtmlLoadOptions
اسم الفضاء : Aspose.Words.Loading تجميع: Aspose.Words.dll (25.4.0)
يسمح بتحديد خيارات إضافية عند تحميل وثيقة HTML إلى كائن Aspose.Words.Document.
لمعرفة المزيد، قم بزيارة Specify Load Options مقالة الوثائق .
public class HtmlLoadOptions : LoadOptions
Inheritance
object ← LoadOptions ← HtmlLoadOptions
الأعضاء الموروثين
LoadOptions.Equals(object) , LoadOptions.LoadFormat , LoadOptions.Password , LoadOptions.BaseUri , LoadOptions.Encoding , LoadOptions.ResourceLoadingCallback , LoadOptions.WarningCallback , LoadOptions.ProgressCallback , LoadOptions.PreserveIncludePictureField , LoadOptions.ConvertShapeToOfficeMath , LoadOptions.FontSettings , LoadOptions.TempFolder , LoadOptions.ConvertMetafilesToPng , LoadOptions.MswVersion , LoadOptions.UpdateDirtyFields , LoadOptions.IgnoreOleData , LoadOptions.UseSystemLcid , LoadOptions.LanguagePreferences , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
HtmlLoadOptions()
يبدأ حالة جديدة من هذه الفئة مع القيم الافتراضية.
public HtmlLoadOptions()
HtmlLoadOptions(الستار)
قصة قصيرة لإطلاق مثال جديد من هذه الفئة مع كلمة المرور المحددة لتحميل وثيقة مشفرة.
public HtmlLoadOptions(string password)
Parameters
password
string
كلمة المرور لفتح وثيقة مشفرة.يمكن أن تكون “صفر” أو شريط فارغ.
HtmlLoadOptions(كلمات مفتاحية, string, string)
قصة قصيرة لبدء حالة جديدة من هذه الفئة مع الخصائص المحددة للقيم المحددة.
public HtmlLoadOptions(LoadFormat loadFormat, string password, string baseUri)
Parameters
loadFormat
LoadFormat
تنسيق الوثيقة التي يجب تحميلها.
password
string
كلمة المرور لفتح وثيقة مشفرة.يمكن أن تكون “صفر” أو شريط فارغ.
baseUri
string
الشريط الذي سيتم استخدامه لحل URI نسبي إلى مطلق.يمكن أن يكون “صفر” أو شريط فارغ.
Properties
BlockImportMode
يحصل أو يضع قيمة تحدد كيفية استيراد خصائص العناصر على مستوى الكتلة.القيمة الافتراضية هي Aspose.Words.Loading.BlockImportMode.Merge.
public BlockImportMode BlockImportMode { get; set; }
قيمة الممتلكات
ConvertSvgToEmf
يحصل أو يضع قيمة تشير إلى ما إذا كان لتحويل الصور SVG المحمولة إلى تنسيق EMF.القيمة الافتراضية هي “مزيفة” وإذا كان ذلك ممكنا، يتم تخزين الصور SVG المحمولة كما هو الحال دون تحويل.
public bool ConvertSvgToEmf { get; set; }
قيمة الممتلكات
Remarks
الإصدارات الجديدة من MS Word تدعم صور SVG بشكل أصلية.إذا كانت إصدار MS word المحدد في خيارات التحميل يدعم SVM، Aspose.Words سوف تخزين الصور SVB كما هو الحال دون تحويل.
ومع ذلك ، إذا تم تعيين هذا الخيار ، فسيقوم Aspose.Words بتحويل صور SVG المحمولة إلى EMF حتى لو تم دعم صور SvG بالنسخة المحددة من MS Word.
IgnoreNoscriptElements
يحصل أو يضع قيمة تشير إلى ما إذا كان من الضروري تجاهل <noscript> HTML elements.Default value is ‘false’.
public bool IgnoreNoscriptElements { get; set; }
قيمة الممتلكات
Remarks
كما هو الحال مع MS Word، Aspose.Words لا يدعم السيناريوهات وبشكل افتراضي تحميل محتوى من <noscript> elementsinto المستند الناتج. ومع ذلك، في معظم المتصفحات، يتم دعم السيناريوهات والمحتوى من <noscript>is غير مرئية. وضع هذه الخصائص إلى ‘الحقيقة’ القوى Aspose.Words تجاهل جميع <noscript> عناصرو يساعد على إنتاج المستندات التي تبدو أقرب إلى ما هو مرئي في المتصفحات.
PreferredControlType
يحصل أو يضع نوعًا مفضلًا من عقدة المستندات التي تمثل العناصر المستوردة <input> و <select>.القيمة الافتراضية هي Aspose.Words.Loading.HtmlControlType.FormField.
public HtmlControlType PreferredControlType { get; set; }
قيمة الممتلكات
Remarks
يرجى ملاحظة أن وضع هذا الممتلكات لا يضمن أن جميع التحكمات المستوردة ستكون من النوع المحدد.إذا كان التحكم HTML غير قابل للتمثيل مع عقدة المستند من النوع المفضل ، فإن Aspose.Words سوف تستخدممتوافق مع Aspose.Words.Loading.HtmlControlType لهذا التحكم.
SupportFontFaceRules
يحصل أو يضع قيمة تشير إلى ما إذا كان لدعم قواعد @font-face وما إذا كان تحميل الخطوط المعلنة.
public bool SupportFontFaceRules { get; set; }
قيمة الممتلكات
Remarks
إذا تم تمكين هذا الخيار ، يتم تحميل الخطوط المعلنة في قواعد @font-face وإدراجها في تعريفات الخط الوثيقة الناتجة (انظر Aspose.Words.DocumentBase.FontInfos).هذا يجعل الخطوات المحمولة متاحة للتسجيل ولكنها لا تسمح تلقائيًا بإدخال الخطوت عند التخزين.من أجل حفظ المستند بالخطوط التي تم تحميلها ، ينبغي تعيين ملكية ___www.fontinfoCollection.EmbedTrueType.
تنسيقات الخط المدعومة هي TTF و EOT و WOFF.
لا يتم دعم قواعد @font-face عند تحميل صور SVG.
SupportVml
يحصل أو يضع قيمة تشير إلى ما إذا كان لدعم صور VML.
public bool SupportVml { get; set; }
قيمة الممتلكات
WebRequestTimeout
عدد الأميلي ثانية للانتظار قبل وقت الطلب على شبكة الإنترنت.القيمة الافتراضية 100000 ميلي ثانية( 100 ثانية )
public int WebRequestTimeout { get; set; }
قيمة الممتلكات
Remarks
عدد الأميلي ثانية أن Aspose.Words ينتظر استجابة، عند تحميل الموارد الخارجية (الصور، النمطورقة) مرتبطة في وثائق HTML و MHTML.