Class HtmlLoadOptions

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; }

قيمة الممتلكات

BlockImportMode

ConvertSvgToEmf

يحصل أو يضع قيمة تشير إلى ما إذا كان لتحويل الصور SVG المحمولة إلى تنسيق EMF.القيمة الافتراضية هي “مزيفة” وإذا كان ذلك ممكنا، يتم تخزين الصور SVG المحمولة كما هو الحال دون تحويل.

public bool ConvertSvgToEmf { get; set; }

قيمة الممتلكات

bool

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; }

قيمة الممتلكات

bool

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; }

قيمة الممتلكات

HtmlControlType

Remarks

يرجى ملاحظة أن وضع هذا الممتلكات لا يضمن أن جميع التحكمات المستوردة ستكون من النوع المحدد.إذا كان التحكم HTML غير قابل للتمثيل مع عقدة المستند من النوع المفضل ، فإن Aspose.Words سوف تستخدممتوافق مع Aspose.Words.Loading.HtmlControlType لهذا التحكم.

SupportFontFaceRules

يحصل أو يضع قيمة تشير إلى ما إذا كان لدعم قواعد @font-face وما إذا كان تحميل الخطوط المعلنة.

public bool SupportFontFaceRules { get; set; }

قيمة الممتلكات

bool

Remarks

إذا تم تمكين هذا الخيار ، يتم تحميل الخطوط المعلنة في قواعد @font-face وإدراجها في تعريفات الخط الوثيقة الناتجة (انظر Aspose.Words.DocumentBase.FontInfos).هذا يجعل الخطوات المحمولة متاحة للتسجيل ولكنها لا تسمح تلقائيًا بإدخال الخطوت عند التخزين.من أجل حفظ المستند بالخطوط التي تم تحميلها ، ينبغي تعيين ملكية ___www.fontinfoCollection.EmbedTrueType.

تنسيقات الخط المدعومة هي TTF و EOT و WOFF.

لا يتم دعم قواعد @font-face عند تحميل صور SVG.

SupportVml

يحصل أو يضع قيمة تشير إلى ما إذا كان لدعم صور VML.

public bool SupportVml { get; set; }

قيمة الممتلكات

bool

WebRequestTimeout

عدد الأميلي ثانية للانتظار قبل وقت الطلب على شبكة الإنترنت.القيمة الافتراضية 100000 ميلي ثانية( 100 ثانية )

public int WebRequestTimeout { get; set; }

قيمة الممتلكات

int

Remarks

عدد الأميلي ثانية أن Aspose.Words ينتظر استجابة، عند تحميل الموارد الخارجية (الصور، النمطورقة) مرتبطة في وثائق HTML و MHTML.

 عربي