Class LoadOptions
اسم الفضاء : Aspose.Words.Loading تجميع: Aspose.Words.dll (25.4.0)
يسمح بتحديد خيارات إضافية (مثل كلمة المرور أو URI الأساسية) عندماتحميل المستند إلى كائن Aspose.Words.Document.
لمعرفة المزيد، قم بزيارة Specify Load Options مقالة الوثائق .
public class LoadOptions
Inheritance
Derived
ChmLoadOptions , HtmlLoadOptions , MarkdownLoadOptions , PdfLoadOptions , RtfLoadOptions , TxtLoadOptions
الأعضاء الموروثين
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
LoadOptions()
يبدأ حالة جديدة من هذه الفئة مع القيم الافتراضية.
public LoadOptions()
LoadOptions(الستار)
قصة قصيرة لإطلاق مثال جديد من هذه الفئة مع كلمة المرور المحددة لتحميل وثيقة مشفرة.
public LoadOptions(string password)
Parameters
password
string
كلمة المرور لفتح وثيقة مشفرة.يمكن أن تكون “صفر” أو شريط فارغ.
LoadOptions(كلمات مفتاحية, string, string)
قصة قصيرة لبدء حالة جديدة من هذه الفئة مع الخصائص المحددة للقيم المحددة.
public LoadOptions(LoadFormat loadFormat, string password, string baseUri)
Parameters
loadFormat
LoadFormat
تنسيق الوثيقة التي يجب تحميلها.
password
string
كلمة المرور لفتح وثيقة مشفرة.يمكن أن تكون “صفر” أو شريط فارغ.
baseUri
string
الشريط الذي سيتم استخدامه لحل URI نسبي إلى مطلق.يمكن أن يكون “صفر” أو شريط فارغ.
Properties
BaseUri
يحصل أو يضع السلسلة التي سيتم استخدامها لحل URI النسبية الموجودة في الوثيقة في URIات مطلقة عند الضرورة.يمكن أن تكون “صفر” أو سلسلة فارغة.
public string BaseUri { get; set; }
قيمة الممتلكات
Remarks
يستخدم هذا الممتلكات لحل URI النسبي إلى مطلق في الحالات التالية:
- عند تحميل وثيقة HTML من تدفق وثيقة تحتوي على صور مع URI النسبية وليس لديها URI الأساسية المحددة في العنصر HTML الأساسية.
- عند حفظ وثيقة في PDF وغيرها من التنسيقات، لاسترداد الصور المرتبطة باستخدام URI نسبية بحيث يمكن حفظ الصور في وثيقة الإخراج.
ConvertMetafilesToPng
يحصل أو يحدد ما إذا كان لتحويل الميثافيل(Aspose.FileFormat.Wmf أو Aspose.FileFormat.Emf)صور إلى شكل صورة Aspose.FileFormat.Png.
public bool ConvertMetafilesToPng { get; set; }
قيمة الممتلكات
Remarks
ميتافيلات (Aspose.FileFormat.Wmf أو Aspose.FileFormat.Emf)هو تنسيق الصورة غير المضغوط وأحيانا يتطلب الكثير من ذاكرة الوصول العشوائي للحفاظ على ومعالجة الوثيقة.هذا الخيار يسمح لك لتحويل جميع الصور الميتافيل إلى Aspose.FileFormat.Png على تحميل المستند.يرجى ملاحظة - تحويل الرسومات فيكتور إلى راستر يقلل من جودة الصور.
ConvertShapeToOfficeMath
يحصل أو يحدد ما إذا كان لتحويل الأشكال باستخدام EquationXML إلى كائنات Office Math.
public bool ConvertShapeToOfficeMath { get; set; }
قيمة الممتلكات
Encoding
يحصل أو يضع الترميز الذي سيتم استخدامه لتحميل وثيقة HTML أو TXT أو CHM إذا لم يتم تحديد الترميز داخل الوثيقة.يمكن أن يكون “صفر”.
public Encoding Encoding { get; set; }
قيمة الممتلكات
Remarks
يستخدم هذا الممتلكات فقط عند تحميل وثائق HTML أو TXT أو CHM.
إذا لم يتم تحديد التشفير داخل الوثيقة وهذه الخصائص ، فإن النظام سيحاول تلقائيًا اكتشاف التشفير.
FontSettings
يسمح بتحديد إعدادات الخط المستند.
public FontSettings FontSettings { get; set; }
قيمة الممتلكات
Remarks
عند تحميل بعض تنسيقات، قد تحتاج Aspose.Words لحل الخطوط.على سبيل المثال، عند تحميل مستندات HTML، قد تحل Aspose.Words الخطوط لتنفيذ الخطوط.
إذا قمت بتعيين ، سيتم استخدام إعدادات الخط الثابت الافتراضي Aspose.Words.Fonts.FontSettings.DefaultInstance.
القيمة الافتراضية هي.
IgnoreOleData
يحدد ما إذا كان يجب تجاهل بيانات OLE.
public bool IgnoreOleData { get; set; }
قيمة الممتلكات
Remarks
يمكن تجاهل بيانات OLE أن يقلل من استهلاك الذاكرة ويزيد من الأداء دون فقدان البيانات في الحالة التي لا يدعم فيها تنسيق الوجهة كائنات OLE.
القيمة الافتراضية هي.
LanguagePreferences
يحصل على تفضيلات اللغة التي سيتم استخدامها عند تحميل المستند.
public LanguagePreferences LanguagePreferences { get; }
قيمة الممتلكات
LoadFormat
يحدد شكل الوثيقة التي سيتم تحميلها.الافتراضي هو Aspose.Words.LoadFormat.Auto.
public LoadFormat LoadFormat { get; set; }
قيمة الممتلكات
Remarks
من المستحسن أن تحدد قيمة Aspose.Words.LoadFormat.Auto واترك Aspose.Words اكتشاف تنسيق الملف تلقائيا.إذا كنت تعرف تنسيق المستند الذي كنت على وشك تحميل، يمكنك تحديد تنسيق صراحة وهذا سوف يقلل قليلا من وقت التحميل من قبل الجزء العلوي المرتبطة تلقائيا اكتشاف تنسيق.إذا كنت تحدد تنسيق التحميل صراحة وسوف يظهر أن يكون خاطئا، سيتم استدعاء الكشف التلقائي وسيتم إجراء محاولة ثانية لتحميل الملف.
MswVersion
يسمح بتحديد أن عملية تحميل المستند يجب أن تتطابق مع إصدار معين من MS Word.القيمة الافتراضية هي Aspose.Words.Settings.MsWordVersion.Word2019
public MsWordVersion MswVersion { get; set; }
قيمة الممتلكات
Remarks
يمكن أن تتعامل إصدارات Word المختلفة مع جوانب معينة من محتوى المستند وتصميمها بطريقة مختلفة قليلاً.أثناء عملية الشحن، والتي قد تؤدي إلى اختلافات صغيرة في نموذج الكائن المستند.
Password
يحصل أو يضع كلمة المرور لفتح وثيقة مشفرة.يمكن أن يكون “صفر” أو شريط فارغ.
public string Password { get; set; }
قيمة الممتلكات
Remarks
تحتاج إلى معرفة كلمة المرور لفتح وثيقة مشفرة.إذا لم يكن الوثيقة مشفرة، حدد هذا إلى أو سلك فارغ.
PreserveIncludePictureField
يحصل أو يحدد ما إذا كان للحفاظ على حقل INCLUDEPICTURE عند قراءة تنسيقات Microsoft Word.القيمة الافتراضية هي “مزيفة”.
public bool PreserveIncludePictureField { get; set; }
قيمة الممتلكات
Remarks
من الناحية الافتراضية ، يتم تحويل حقل INCLUDEPICTURE إلى كائن شكل.يمكنك إعادة ترتيب أنه إذا كنت بحاجة إلى الحقل للحفاظ عليه ، على سبيل المثال ، إذا كنت ترغب في تحديثه برمجيًا.
واحدة من الحالات الممكنة للاستخدام قد تكون استخدام MERGEFIELD كحقل للأطفال لتغيير ديناميكي مسار المصدر للصورة.
ProgressCallback
يتم استدعاء أثناء تحميل وثيقة وقبول البيانات حول تقدم التحميل.
public IDocumentLoadingCallback ProgressCallback { get; set; }
قيمة الممتلكات
Remarks
WL26_.LoadFormat.Docx, www.Wl26. LoadFormat.FlatOpc, W L26 .Lawformat .Dokm، _ www.wl26.Loyal.Otm. _ _ WL26, _ .LowFormate.Markdown ، _ wL66.Rtf , _ lw26_.loadformat.Software.
ResourceLoadingCallback
يتيح التحكم في كيفية تحميل الموارد الخارجية (الصور، ورقة النمط) عند استيراد وثيقة من HTML، MHTML.
public IResourceLoadingCallback ResourceLoadingCallback { get; set; }
قيمة الممتلكات
TempFolder
يسمح باستخدام الملفات المؤقتة عند قراءة المستند.بشكل افتراضي هذه الممتلكات صفر ولا يتم استخدام أي ملفات مؤقتة.
public string TempFolder { get; set; }
قيمة الممتلكات
Remarks
يجب أن يكون المجلد موجودًا ويمكن كتابته ، وإلا سيتم رمي استثناء.
يزيل Aspose.Words تلقائيًا جميع الملفات المؤقتة عند الانتهاء من القراءة.
UpdateDirtyFields
يحدد ما إذا كان لتحديث الحقول مع “القذرة” الخصائص.
public bool UpdateDirtyFields { get; set; }
قيمة الممتلكات
UseSystemLcid
يحصل أو يحدد ما إذا كان لاستخدام قيمة LCID التي تم الحصول عليها من سجل Windows لتحديد هامش إعداد الصفحة الافتراضية.
public bool UseSystemLcid { get; set; }
قيمة الممتلكات
Remarks
إذا قمت بتعيين ، يتم تقليد سلوك MS Word الذي يأخذ قيمة LCID من سجل Windows.
القيمة الافتراضية هي.
WarningCallback
يتم استدعاء أثناء عملية التحميل ، عندما يتم الكشف عن مشكلة قد تؤدي إلى فقدان البيانات أو صياغة الولاء.
public IWarningCallback WarningCallback { get; set; }
قيمة الممتلكات
Methods
Equals(الموضوع)
يحدد ما إذا كان الكائن المحدد يساوي في القيمة الكائن الحالي.
public override bool Equals(object obj)
Parameters
obj
object