Class Document
اسم الفضاء : Aspose.Words تجميع: Aspose.Words.dll (25.4.0)
يمثل وثيقة كلمة.
لمعرفة المزيد، قم بزيارة Working with Document مقالة الوثائق .
public class Document : DocumentBase, IEnumerable<node>, IEnumerable, IXPathNavigable
Inheritance
object ← Node ← CompositeNode ← DocumentBase ← Document
Implements
IEnumerable
الأعضاء الموروثين
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Aspose.Words.Document هو موضوع مركزي في مكتبة Aspose.Words.
لتحميل وثيقة موجودة في أي من تنسيقات Aspose.Words.LoadFormat، تحويل اسم الملف أو تدفق إلى واحدة من Aspose.Words.Document constructors.
استخدم واحد من طريقة حفظ التحميل لتخزين المستند في أي من تنسيقات Aspose.Words.SaveFormat.
لالتقاط صفحات المستندات مباشرة على الكائن باستخدام Aspose.Words.Document.RenderToScale(System.Int32,System.Drawing.Graphics,System.Single,System.Single,System.RenderToSize) أو Aspose.Words.Document.RenderToSize(System.Int32,System.Drawing.Graphics,System.Single,System.Single,System.Single,System.Single) طريقة.
لطباعة المستند، استخدم إحدى أساليب Aspose.Words.Document.Print(System.String).
Aspose.Words.Document.MailMerge هو محرك الإبلاغ لـ Wl26 الذي يسمح بتسجيل التقارير المصممة في Microsoft Word مع البيانات من مصادر بيانات مختلفة بسرعة وسهولة.البيانات يمكن أن تكون من DataSet، DataTable، dataView، IDataReader أو مجموعة من القيم.سوف تذهب من خلال السجلات الموجودة في مصدر البيع وإدخالها في الحقول المدمجة عبر البريد في الوثيقة التي تنمو حسب الحاجة.
Aspose.Words.Document تخزين المعلومات على نطاق واسع من الوثيقة مثل _W L 26 _ .DokumentBase.Styles، _ W L 27 .Built.InDicumentProperties، __ WL 26.document.CustomDOCumentproperty، القوائم والمكروهات.معظم هذه الكائنات متاحة من خلال الخصائص المقابلة لـ _ www L 24 ___ .
Aspose.Words.Document هو عقدة جذر من الشجرة التي تحتوي على جميع العقدة الأخرى من الوثيقة. الشجرة هي نموذج التصميم المركب وفي كثير من الطرق مماثلة XmlDocument.
- يمكن الوصول إلى عقدة الوثيقة من خلال مجموعات مكتوبة ، على سبيل المثال Aspose.Words.Document.Sections ، Aspose.Words.ParagraphCollection ، إلخ.
- يمكن اختيار العقد في المستند حسب نوع العقد باستخدام Aspose.Words.CompositeNode.GetChildNodes(Aspose.Words.NodeType،System.Boolean) أو باستخدام استعلام XPath مع Aspose.Words.CompositeNode.SelectNodes(System.String) أو Aspose.Words.CompositeNode.SelectSingleNode(System.String).
- يمكن إضافة أو إزالة عقدة المحتوى من أي مكان في الوثيقة باستخدام Aspose.Words.CompositeNode.InsertBefore’‘1(‘‘0،Aspose.Words.Node)، Aspose.Words.CompositeNode.InsertAfter’‘1(‘‘0،Aspose.Words.Node)، Aspose.Words.CompositeNode.RemoveChild’‘1(‘‘0) وغيرها من الأساليب المقدمة من قبل الفئة الأساسية Aspose.Words.CompositeNode.
- يمكن تغيير خصائص تنسيق كل عقدة من خلال خصائص تلك العقدة.
فكر في استخدام Aspose.Words.DocumentBuilder الذي يسهل مهمة إنشاء أو نشر شجرة المستند بشكل برمجي.
يمكن أن يحتوي Aspose.Words.Document على كائنات Aspose.Words.Section فقط.
في Microsoft Word ، يجب أن يكون المستند الصحيح جزءًا واحدًا على الأقل.
Constructors
Document()
إنشاء مستند Word الأبيض.
public Document()
Remarks
يتم استرداد وثيقة فارغة من الموارد ، وبشكل افتراضي ، يبدو الوثيقة الناتجة أكثر مما هي تم إنشاؤها بواسطة Aspose.Words.Settings.MsWordVersion.Word2007.
يمكن استخدام طريقة Aspose.Words.Settings.CompatibilityOptions.OptimizeFor(_Wl26.MsWordVersion) لتحسين محتوى المستند، فضلا عن السلوك الافتراضي لـ W L 26 لنسخة معينة من MS Word.
حجم ورقة المستند هو الرسالة بشكل افتراضي.إذا كنت ترغب في تغيير إعداد الصفحة، استخدم Aspose.Words.Section.PageSetup.
بعد إنشاء، يمكنك استخدام Aspose.Words.DocumentBuilder لإضافة محتوى المستند بسهولة.
Document(الستار)
يفتح مستندًا موجودًا من ملف يكتشف تلقائيًا تنسيق الملف.
public Document(string fileName)
Parameters
fileName
string
اسم الملف من الوثيقة لفتح.
Exceptions
UnsupportedFileFormatException
لا يتم التعرف على تنسيق الوثيقة أو دعمها.
يبدو أن الوثيقة قد تم تدميرها ولا يمكن تحميلها.
هناك مشكلة مع الوثيقة وينبغي الإبلاغ عنها إلى مطوري Aspose.Words.
هناك استثناء الإدخال / الخروج.
يتم تشفير المستند ويحتاج إلى كلمة مرور لفتح، ولكن قدمت كلمة مرور غير صحيحة.
اسم الملف لا يمكن أن يكون صفر أو شريط فارغ.
Document(الخصائص، LoadOptions)
يفتح وثيقة موجودة من ملف يسمح بتحديد خيارات إضافية مثل كلمة مرور التشفير.
public Document(string fileName, LoadOptions loadOptions)
Parameters
fileName
string
اسم الملف من الوثيقة لفتح.
loadOptions
LoadOptions
خيارات إضافية لاستخدامها عند تحميل المستند.يمكن أن تكون “صفر”.
Exceptions
UnsupportedFileFormatException
لا يتم التعرف على تنسيق الوثيقة أو دعمها.
يبدو أن الوثيقة قد تم تدميرها ولا يمكن تحميلها.
هناك مشكلة مع الوثيقة وينبغي الإبلاغ عنها إلى مطوري Aspose.Words.
هناك استثناء الإدخال / الخروج.
يتم تشفير المستند ويحتاج إلى كلمة مرور لفتح، ولكن قدمت كلمة مرور غير صحيحة.
اسم الملف لا يمكن أن يكون صفر أو شريط فارغ.
Document(Stream)
يفتح مستندًا موجودًا من تدفق يكتشف تلقائيًا تنسيق الملف.
public Document(Stream stream)
Parameters
stream
Stream
أين يمكن تحميل الوثيقة؟
Remarks
يجب أن يتم تخزين المستند في بداية التدفق، ويجب أن يدعم تدفق الوضع العشوائي.
Exceptions
UnsupportedFileFormatException
لا يتم التعرف على تنسيق الوثيقة أو دعمها.
يبدو أن الوثيقة قد تم تدميرها ولا يمكن تحميلها.
هناك مشكلة مع الوثيقة وينبغي الإبلاغ عنها إلى مطوري Aspose.Words.
هناك استثناء الإدخال / الخروج.
يتم تشفير المستند ويحتاج إلى كلمة مرور لفتح، ولكن قدمت كلمة مرور غير صحيحة.
لا يمكن أن يكون التدفق صفر.
البث لا يدعم القراءة أو البحث.
الشبكة هي كائن مكسور.
Document(تداول الخيارات , LoadOptions)
يفتح وثيقة موجودة من تدفق يسمح بتحديد خيارات إضافية مثل كلمة مرور التشفير.
public Document(Stream stream, LoadOptions loadOptions)
Parameters
stream
Stream
الشبكة التي يمكن تحميل الوثيقة من.
loadOptions
LoadOptions
خيارات إضافية لاستخدامها عند تحميل المستند.يمكن أن تكون “صفر”.
Remarks
يجب أن يتم تخزين المستند في بداية التدفق، ويجب أن يدعم تدفق الوضع العشوائي.
Exceptions
UnsupportedFileFormatException
لا يتم التعرف على تنسيق الوثيقة أو دعمها.
يبدو أن الوثيقة قد تم تدميرها ولا يمكن تحميلها.
هناك مشكلة مع الوثيقة وينبغي الإبلاغ عنها إلى مطوري Aspose.Words.
هناك استثناء الإدخال / الخروج.
يتم تشفير المستند ويحتاج إلى كلمة مرور لفتح، ولكن قدمت كلمة مرور غير صحيحة.
لا يمكن أن يكون التدفق صفر.
البث لا يدعم القراءة أو البحث.
الشبكة هي كائن مكسور.
Properties
AttachedTemplate
يحصل أو يضع المسار الكامل للنموذج المرفق إلى الوثيقة.
public string AttachedTemplate { get; set; }
قيمة الممتلكات
Remarks
الشريط الفارغ يعني أن المستند مرفقًا إلى القالب العادي.
كلمات وملفات وملفات وملفات وملفات وملفات
Exceptions
إذا كنت تحاول إعداد قيمة “صفر”.
AutomaticallyUpdateStyles
يحصل أو يضع علامة تشير إلى ما إذا كانت الأنماط الموجودة في الوثيقة يتم تحديثها لتناسب الأنماط الموجودة في الوثيقة.يتم إرفاق القالب في كل مرة يتم فتح المستند في MS Word.
public bool AutomaticallyUpdateStyles { get; set; }
قيمة الممتلكات
Bibliography
يحصل على Aspose.Words.Document.Bibliography الكائن الذي يمثل قائمة المصادر المتوفرة في الوثيقة.
public Bibliography Bibliography { get; }
قيمة الممتلكات
BuiltInDocumentProperties
يعيد مجموعة تمثل جميع خصائص الوثيقة المدمجة في الوثيقة.
public BuiltInDocumentProperties BuiltInDocumentProperties { get; }
قيمة الممتلكات
CompatibilityOptions
يتيح الوصول إلى خيارات متوافقة المستندات (أي إدخال تفضيلات المستخدم على CompatibilityTab من The Options الحوار في الكلمة )
public CompatibilityOptions CompatibilityOptions { get; }
قيمة الممتلكات
Compliance
يحصل على نسخة الامتثال لـ OOXML التي يتم تحديدها من محتوى المستند المحمول.يقدم معنى فقط للوثائق OOXML.
public OoxmlCompliance Compliance { get; }
قيمة الممتلكات
Remarks
إذا قمت بإنشاء وثيقة فارغة جديدة أو تحميل وثيقة غير OOXML تعيد قيمة Aspose.Words.Saving.OoxmlCompliance.Ecma376_2006.
CustomDocumentProperties
إرجاع مجموعة تمثل جميع خصائص المستند المخصصة للمستند.
public CustomDocumentProperties CustomDocumentProperties { get; }
قيمة الممتلكات
CustomXmlParts
يحصل أو يقوم بجمع أجزاء تخزين بيانات XML المخصصة.
public CustomXmlPartCollection CustomXmlParts { get; set; }
قيمة الممتلكات
Remarks
Aspose.Words تحميل وتخزين أجزاء XML المخصصة في OOXML و DOC الوثائق فقط.
هذا الممتلكات لا يمكن أن يكون.
Aspose.Words.Markup.CustomXmlالمشاركة
DefaultTabStop
يحصل أو يضع الفجوة (في النقاط) بين علامة التبويب الافتراضية توقف.
public double DefaultTabStop { get; set; }
قيمة الممتلكات
انظر أيضا
DigitalSignatures
يحصل على جمع التوقيعات الرقمية لهذا الوثيقة ونتائج التحقق منها.
public DigitalSignatureCollection DigitalSignatures { get; }
قيمة الممتلكات
Remarks
هذه التوقيعات الرقمية لن يتم حفظها عند حفظ هذا Aspose.Words.Document الكائن في ملف أو تدفق لأن حفظ أو تحويل سوف تنتج وثيقة مختلفة عن الأصلي والتوقيعات الرقمية الأصلية لن تكون صالحة بعد الآن.
إذا لم يتم توقيع الوثيقة ، فستحتوي على عناصر صفر.
EndnoteOptions
يوفر خيارات تسيطر على عدد ووضع الملاحظات النهائية في هذا الوثيقة.
public EndnoteOptions EndnoteOptions { get; }
قيمة الممتلكات
FieldOptions
يحصل على Aspose.Words.Fields.FieldOptions الكائن الذي يمثل خيارات التحكم في إدارة الحقول في المستند.
public FieldOptions FieldOptions { get; }
قيمة الممتلكات
FirstSection
احصل على الجزء الأول من الوثيقة.
public Section FirstSection { get; }
قيمة الممتلكات
Remarks
يعود “صفر” إذا لم تكن هناك أقسام.
FontSettings
يحصل أو يضع إعدادات الخط المستند.
public FontSettings FontSettings { get; set; }
قيمة الممتلكات
Remarks
هذه الخصائص تسمح لتحديد إعدادات الخط لكل وثيقة.إذا تم إعدادها ، سيتم استخدام إعدادات الخط الثابت الافتراضي Aspose.Words.Fonts.FontSettings.DefaultInstance.
القيمة الافتراضية هي.
FootnoteOptions
يوفر خيارات تسيطر على عدد ووضع ملاحظات القدم في هذا الوثيقة.
public FootnoteOptions FootnoteOptions { get; }
قيمة الممتلكات
Frameset
يعيد مثال Aspose.Words.Document.Frameset إذا كان هذا المستند يمثل صفحة إطارات.
public Frameset Frameset { get; }
قيمة الممتلكات
Remarks
إذا لم يكن الوثيقة مصممة، فإن الممتلكات لديها قيمة “صفر”.
GlossaryDocument
يحصل أو يضع الوثيقة الشهيرة داخل هذا الوثيقة أو القالب.بالنسبة لإدخالات AutoText و AutoCorrect و Building Block المحددة في وثيقة.
public GlossaryDocument GlossaryDocument { get; set; }
قيمة الممتلكات
Remarks
يتم إرجاع هذا الممتلكات إذا لم يكن في الوثيقة وثيقة جوهرية.
يمكنك إضافة وثيقة جوهرية إلى وثيقة من خلال إنشاء كائن Aspose.Words.BuildingBlocks.GlossaryDocument وتخصيص هذا الممتلكات.
Aspose.Words.BuildingBlocks.GlossaryDocument
GrammarChecked
يعود “حقيقي” إذا تم فحص المستند للحصول على النحو.
public bool GrammarChecked { get; set; }
قيمة الممتلكات
Remarks
لإلغاء النحو في الوثيقة ، ضع هذا الممتلكات على “مزيفة”.
HasMacros
يعود “حقيقي” إذا كان الوثيقة لديها مشروع VBA (ماكرو).
public bool HasMacros { get; }
قيمة الممتلكات
انظر أيضا
Document . RemoveMacros ()
HasRevisions
يعود “حقيقي” إذا كان الوثيقة لديها أي تغييرات مسبقة.
public bool HasRevisions { get; }
قيمة الممتلكات
Remarks
هذا الممتلكات هو اختصار لمقارنة Aspose.Words.RevisionCollection.Count إلى الصفر.
HyphenationOptions
توفر إمكانية الوصول إلى خيارات الهوية المستندة.
public HyphenationOptions HyphenationOptions { get; }
قيمة الممتلكات
IncludeTextboxesFootnotesEndnotesInStat
يحدد ما إذا كان ينبغي إدراج صناديق النص والملاحظات والملاحظات النهائية في إحصاءات عدد الكلمات.
public bool IncludeTextboxesFootnotesEndnotesInStat { get; set; }
قيمة الممتلكات
JustificationMode
يحصل أو يحدد التعديل الفضائي للشخصية في وثيقة.
public JustificationMode JustificationMode { get; set; }
قيمة الممتلكات
LastSection
احصل على الجزء الأخير من الوثيقة.
public Section LastSection { get; }
قيمة الممتلكات
Remarks
يعود “صفر” إذا لم تكن هناك أقسام.
LayoutOptions
يحصل على Aspose.Words.Layout.LayoutOptions الكائن الذي يمثل الخيارات للسيطرة على عملية ترتيب هذا المستند.
public LayoutOptions LayoutOptions { get; }
قيمة الممتلكات
MailMerge
يعيد كائن Aspose.Words.MailMerging.MailMerge الذي يمثل وظيفة دمج البريد الإلكتروني للمستند.
public MailMerge MailMerge { get; }
قيمة الممتلكات
MailMergeSettings
يحصل أو يضع الكائن الذي يحتوي على جميع المعلومات المدمجة عبر البريد الإلكتروني للوثيقة.
public MailMergeSettings MailMergeSettings { get; set; }
قيمة الممتلكات
Remarks
يمكنك استخدام هذا الكائن لتحديد مصدر بيانات دمج البريد الإلكتروني للوثيقة، وسوف تظهر هذه المعلومات (مع حقول البيانات المتاحة) في Microsoft Word عندما يفتح المستخدم هذا المستند، أو يمكنك استخدام هذا الكائن لطلب إعدادات دمج البريد الإلكتروني التي حددها المستخدم في Microsoft Word لهذا المستند.
هذا الموضوع لا يحدث أبداً.
NodeType
العودة إلى Aspose.Words.NodeType.Document.
public override NodeType NodeType { get; }
قيمة الممتلكات
OriginalFileName
يحصل على اسم الملف الأصلي للمستند.
public string OriginalFileName { get; }
قيمة الممتلكات
Remarks
يعود إذا تم تحميل المستند من تدفق أو تم إنشاؤه فارغ.
OriginalLoadFormat
يحصل على تنسيق المستند الأصلي الذي تم تحميله إلى هذا الكائن.
public LoadFormat OriginalLoadFormat { get; }
قيمة الممتلكات
Remarks
إذا قمت بإنشاء وثيقة فارغة جديدة، فإنه يعيد قيمة Aspose.Words.LoadFormat.Doc.
PackageCustomParts
يحصل أو يضع مجموعة من الأجزاء المخصصة (المحتوى الاختياري) التي ترتبط مع حزمة OOXML باستخدام “العلاقات غير المعروفة”.
public CustomPartCollection PackageCustomParts { get; set; }
قيمة الممتلكات
Remarks
لا تخلط هذه الأجزاء المخصصة مع بيانات XML المخصصة.إذا كنت بحاجة إلى الوصول إلى أجزاء XML المخصصة، استخدم خصائص Aspose.Words.Document.CustomXmlParts.
هذه المجموعة تحتوي على أجزاء OOXML التي يكون والدها حزمة OOXML وتهدف إلى “علاقة غير معروفة”.لمزيد من المعلومات انظر Aspose.Words.Markup.CustomPart.
Aspose.Words تحميل وتخزين الأجزاء المخصصة في وثائق OOXML فقط.
هذا الممتلكات لا يمكن أن يكون.
أرشيف الوسم : علامة تجارية .CustomPart
PageCount
يحصل على عدد الصفحات في المستند حسب حساب أحدث عملية ترتيب الصفحات.
public int PageCount { get; }
قيمة الممتلكات
انظر أيضا
Document . UpdatePageLayout ()
ProtectionType
يحصل على نوع حماية الوثيقة النشطة حاليا.
public ProtectionType ProtectionType { get; }
قيمة الممتلكات
Remarks
يتيح هذا الممتلكات استرداد نوع حماية المستندات الذي تم تعيينه حاليًا.للتغيير نوع حماية المستندات ، استخدم أساليب Aspose.Words.Document.Protect(Aspose.Words.ProtectionType,System.String) و Aspose.Words.Document.Unprotect.
عند حماية المستند، لا يجوز للمستخدم إلا إجراء تغييرات محدودة، مثل إضافة ملاحظات، وإجراء مراجعات، أو إكمال نموذج.
يرجى ملاحظة أن حماية المستندات تختلف عن حماية الكتابة.يتم تحديد حماية الكتابة باستخدام Aspose.Words.Document.WriteProtection
Aspose.Words.Document.Protect(Aspose.Words.ProtectionType,System.String) Aspose.Words.Document.Unprotect Aspose.Words.Document.WriteProtection
PunctuationKerning
يحدد ما إذا كان الكرنيش ينطبق على كل من النص اللاتيني والنقطة.
public bool PunctuationKerning { get; set; }
قيمة الممتلكات
RemovePersonalInformation
يحصل أو يضع علمًا يشير إلى أن Microsoft Word سوف يزيل جميع معلومات المستخدم من التعليقات والتقييمات وملكية الوثيقة عند حفظ الوثيقة.
public bool RemovePersonalInformation { get; set; }
قيمة الممتلكات
Revisions
يحصل على مجموعة من التعديلات (تتبع التغييرات) الموجودة في هذا الوثيقة.
public RevisionCollection Revisions { get; }
قيمة الممتلكات
Remarks
المجموعة التي تم إرجاعها هي مجموعة “الحية” ، مما يعني أنه إذا قمت بإزالة أجزاء من وثيقة تحتوي على مراجعات ، فإن المراجعات التي تم إزالتها ستختفي تلقائيًا من هذه المجموعة.
RevisionsView
يحصل أو يضع قيمة تشير إلى ما إذا كان للعمل مع النسخة الأصلية أو المعدلة من المستند.
public RevisionsView RevisionsView { get; set; }
قيمة الممتلكات
Remarks
القيمة الافتراضية هي أرشيف الوسم : أرشيف الوسم : الأصلي.
Sections
إرجاع مجموعة تمثل جميع أقسام الوثيقة.
public SectionCollection Sections { get; }
قيمة الممتلكات
ShadeFormData
يحدد ما إذا كان للتحول على الظل الرمادي على الحقول الشكل.
public bool ShadeFormData { get; set; }
قيمة الممتلكات
ShowGrammaticalErrors
يحدد ما إذا كان لإظهار أخطاء اللغة في هذا الوثيقة.
public bool ShowGrammaticalErrors { get; set; }
قيمة الممتلكات
ShowSpellingErrors
يحدد ما إذا كان لإظهار أخطاء التشويش في هذا الوثيقة.
public bool ShowSpellingErrors { get; set; }
قيمة الممتلكات
SpellingChecked
يعود “حقيقي” إذا تم التحقق من الوثيقة لتسجيل الدخول.
public bool SpellingChecked { get; set; }
قيمة الممتلكات
Remarks
من أجل إلغاء الإشارة في الوثيقة ، قم بتعيين هذه الممتلكات إلى “مزيفة”.
Theme
احصل على موضوع Aspose.Words.Document.Theme لهذا المستند.
public Theme Theme { get; }
قيمة الممتلكات
TrackRevisions
صحيح إذا تم تتبع التغييرات عند تحرير هذا المستند في Microsoft Word.
public bool TrackRevisions { get; set; }
قيمة الممتلكات
Remarks
إن إعداد هذا الخيار يخبر Microsoft Word فقط ما إذا كانت التغييرات في المسار مفتوحة أم غير مفتوحة.هذه الخصائص لا تؤثر على التغييرات في المستند الذي تقوم به ببرمجة من خلال Aspose.Words.
إذا كنت ترغب في تتبع التغييرات تلقائيًا حيث يتم إجراؤها برمجيًا بواسطة Aspose.Words في هذا المستند ، استخدم طريقة Aspose.Words.Document.StartTrackRevisions(System.String,System.DateTime).
Variables
يعيد مجموعة المتغيرات التي تم إضافتها إلى وثيقة أو قالب.
public VariableCollection Variables { get; }
قيمة الممتلكات
VbaProject
الحصول على أو إعداد Aspose.Words.Document.VbaProject.
public VbaProject VbaProject { get; set; }
قيمة الممتلكات
VersionsCount
يحصل على عدد الإصدارات الوثائقية التي تم تخزينها في وثيقة DOC.
public int VersionsCount { get; }
قيمة الممتلكات
Remarks
يتم الوصول إلى الإصدارات في Microsoft Word من خلال قائمة الملفات / الإصدارات.Microsoft Word يدعم الإصدارات فقط لملفات DOC.
يتيح هذا الخصائص اكتشاف ما إذا كانت هناك إصدارات وثيقة مخزنة في هذا المستند قبل أن يتم فتحها في Aspose.Words. Aspose.Words لا يوفر أي دعم آخر لإصدارات وثيقة.
ViewOptions
يوفر خيارات للتحكم في كيفية عرض المستند في Microsoft Word.
public ViewOptions ViewOptions { get; }
قيمة الممتلكات
Watermark
يتيح الوصول إلى علامة المياه الوثائقية.
public Watermark Watermark { get; }
قيمة الممتلكات
WebExtensionTaskPanes
يعيد مجموعة تمثل قائمة من إضافات لوحة المهام.
public TaskPaneCollection WebExtensionTaskPanes { get; }
قيمة الممتلكات
WriteProtection
يتيح الوصول إلى الوثيقة كتابة خيارات الحماية.
public WriteProtection WriteProtection { get; }
قيمة الممتلكات
Methods
Accept(DocumentVisitor)
تقبل زائر
public override bool Accept(DocumentVisitor visitor)
Parameters
visitor
DocumentVisitor
الزائر الذي سيزور العقد.
Returns
صحيح إذا تم زيارة جميع العقد؛ وهمية إذا توقفت Aspose.Words.DocumentVisitor عن العملية قبل زيارة جميع العقد.
Remarks
يتم إدراجها على هذا العقد وجميع أطفالها.كل عقد يدعو إلى الطريقة المقابلة على Aspose.Words.DocumentVisitor.
لمزيد من المعلومات، انظر نموذج تصميم الزوار.
AcceptAllRevisions()
تقبل جميع التغييرات التي تم تتبعها في الوثيقة.
public void AcceptAllRevisions()
Remarks
هذه الطريقة هي اختصار لـ Aspose.Words.RevisionCollection.AcceptAll.
AcceptEnd(DocumentVisitor)
يقبل الزائر لزيارة نهاية الوثيقة.
public override VisitorAction AcceptEnd(DocumentVisitor visitor)
Parameters
visitor
DocumentVisitor
وثيقة زائر .
Returns
الإجراءات التي يتخذها الزائر.
AcceptStart(DocumentVisitor)
يقبل زائرًا لزيارة بداية الوثيقة.
public override VisitorAction AcceptStart(DocumentVisitor visitor)
Parameters
visitor
DocumentVisitor
وثيقة زائر .
Returns
الإجراءات التي يتخذها الزائر.
AppendDocument(الوثيقة، ImportFormatMode)
إضافة الوثيقة المحددة إلى نهاية هذا الوثيقة.
public void AppendDocument(Document srcDoc, ImportFormatMode importFormatMode)
Parameters
srcDoc
Document
الوثيقة التي سيتم إضافتها.
importFormatMode
ImportFormatMode
يحدد كيفية دمج تنسيق النمط الذي يتعارض.
AppendDocument(الوثيقة, ImportFormatMode, ImportFormatOptions)
إضافة الوثيقة المحددة إلى نهاية هذا الوثيقة.
public void AppendDocument(Document srcDoc, ImportFormatMode importFormatMode, ImportFormatOptions importFormatOptions)
Parameters
srcDoc
Document
الوثيقة التي سيتم إضافتها.
importFormatMode
ImportFormatMode
يحدد كيفية دمج تنسيق النمط الذي يتعارض.
importFormatOptions
ImportFormatOptions
يسمح بتحديد الخيارات التي تؤثر على تنسيق وثيقة النتيجة.
Cleanup()
تنظيف الأنماط غير المستخدمة والقوائم من الوثيقة.
public void Cleanup()
Cleanup(CleanupOptions)
تنظيف الأنماط غير المستخدمة والقوائم من الوثيقة اعتمادا على Aspose.Words.CleanupOptions.
public void Cleanup(CleanupOptions options)
Parameters
options
CleanupOptions
Clone()
يقدم نسخة عميقة من Aspose.Words.Document.
public Document Clone()
Returns
الوثيقة المملوءة.
Compare(الوثيقة، شريط، DateTime)
مقارنة هذا الوثيقة مع وثيقة أخرى تنتج التغييرات مثل عدد التحرير والتنسيق مراجعات Aspose.Words.Revision.
public void Compare(Document document, string author, DateTime dateTime)
Parameters
document
Document
وثيقة مقارنة
author
string
المبادئ الأصلية للكاتب لاستخدامها للمراجعات.
dateTime
DateTime
تاريخ ووقت الاستخدام للمراجعات.
Remarks
ملاحظة الوثائق لا ينبغي أن يكون لها مراجعات قبل المقارنة.
Compare(الوثيقة، شريط، DateTime، مقارنة الخيارات)
مقارنة هذه الوثيقة مع وثيقة أخرى تنتج التغييرات كعدد من تحرير وتنسيق مراجعات Aspose.Words.Revision.يسمح بتحديد خيارات المقارنة باستخدام Aspose.Words.Comparing.CompareOptions.
public void Compare(Document document, string author, DateTime dateTime, CompareOptions options)
Parameters
document
Document
author
string
dateTime
DateTime
options
CompareOptions
CopyStylesFromTemplate(الستار)
نسخ الأنماط من القالب المحدد إلى وثيقة.
public void CopyStylesFromTemplate(string template)
Parameters
template
string
Remarks
عندما يتم نسخ الأنماط من قالب إلى وثيقة ،يتم إعادة تعريف الأنماط ذات الأسماء المماثلة في المستند لتتناسب مع وصفات النمط في القالب.يتم نسخ أنماط فريدة من نوعها من القالب إلى الوثيقة.
CopyStylesFromTemplate(Document)
نسخ الأنماط من القالب المحدد إلى وثيقة.
public void CopyStylesFromTemplate(Document template)
Parameters
template
Document
Remarks
عندما يتم نسخ الأنماط من قالب إلى وثيقة ،يتم إعادة تعريف الأنماط ذات الأسماء المماثلة في المستند لتتناسب مع وصفات النمط في القالب.يتم نسخ أنماط فريدة من نوعها من القالب إلى الوثيقة.
EnsureMinimum()
إذا كان الوثيقة لا تحتوي على أقسام، فإنه يخلق قسمًا واحدًا مع بند واحد.
public void EnsureMinimum()
ExpandTableStylesToDirectFormatting()
تحويل التنسيق المحدد في أنماط الجدول إلى التنسيق المباشر على اللوحات في المستند.
public void ExpandTableStylesToDirectFormatting()
Remarks
هذه الطريقة موجودة لأن هذا الإصدار من Aspose.Words يوفر دعمًا محدودًا فقط لأساليب الجدول (انظر أدناه).هذه الطريقة قد تكون مفيدة عند تحميل وثيقة DOCX أو WordprocessingML التي تحتوي على لوحات تم تنسيقها بأساليب الجدول وتحتاج إلى طلب تنسيق اللوحات أو الخلايا أو الفقرات أو النص.
يوفر هذا الإصدار من Aspose.Words دعمًا محدودًا لأساليب الطاولة على النحو التالي:
- يتم الحفاظ على أنماط الجدول المحددة في مستندات DOCX أو WordprocessingML كأنماط الجدول عند حفظ المستند كDOCX أو WordprocessingML.
- يتم تحويل أنماط اللوحة المحددة في مستندات DOCX أو WordprocessingML تلقائيًا إلى تنسيق مباشر على اللوحات عند حفظ المستند إلى أي تنسيق آخر أو عرض أو طباعة.
- يتم الحفاظ على أنماط الطاولة المحددة في وثائق DOC كأنماط الطاولة عند حفظ الوثيقة كـ DOC فقط.
ExtractPages(إنت، إنت)
يعيد الكائن Aspose.Words.Document الذي يمثل مجموعة محددة من الصفحات.
public Document ExtractPages(int index, int count)
Parameters
index
int
المؤشر القائم على الصفر من الصفحة الأولى لاستخراج.
count
int
عدد الصفحات التي سيتم استخراجها
Returns
Remarks
ينبغي أن يبدو المستند الناتج كما هو الحال في MS Word ، كما لو أننا قمنا بعمل “طباعة صفحات محددة” - العد ،سيتم الحفاظ على الرؤوس / الأقدام وتصميم اللوحات المتقاطعة.ولكن بسبب عدد كبير من الظلال ، والتي تظهر في حين انخفاض عدد الصفحات ، فإن المطابقة الكاملة للتخطيط هي مهمة معقدة هادئة تتطلب الكثير من الجهد.اعتمادا على تعقيد المستند قد تكون هناك اختلافات طفيفة في ترتيب محتوى المستند الناتج مقارنة مع المستند المصدر.سيتم تقدير أي ردود فعل.
GetPageInfo(إنت)
يحصل على حجم الصفحة والتوجيه وغيرها من المعلومات حول صفحة قد تكون مفيدة للطباعة أو التصوير.
public PageInfo GetPageInfo(int pageIndex)
Parameters
pageIndex
int
مؤشر الصفحات القائم على 0
Returns
JoinRunsWithSameFormatting()
انضم إلى سباقات مع نفس التنسيق في جميع الفقرات من الوثيقة.
public int JoinRunsWithSameFormatting()
Returns
عدد المشاركات التي تم إجراؤها: عندما N وتتراوح السباقات المجاورة التي يُحسبون أنها N - 1 الانضمام
Remarks
هذا هو طريقة التحسين.بعض المستندات تحتوي على جولات مجاورة مع نفس التنسيق.عادة ما يحدث هذا إذا تم تحرير مستند بشدة يدويا.يمكنك تقليل حجم المستند وتسريع المعالجة من خلال الانضمام إلى هذه الجولات.
يعمل التحقق من كل عقدة Aspose.Words.Paragraph في الوثيقة لعقدة Aspose.Words.Run المجاورة لديها خصائص مماثلة. فإنه يتجاهل التعرفات الفريدة المستخدمة لتتبع جلسات التحرير من تشغيل إنشاء وتعديل. أول تشغيل في كل تسلسل الانضمام يتراكم كل النص. يتم حذف الجولات المتبقية من الوثيقة.
NormalizeFieldTypes()
تغيير قيمة نوع الحقل Aspose.Words.Fields.FieldChar.Fieldنوع Aspose.Words.Fields.FieldStart, Aspose.Words.Fields.FieldSeparator, Aspose.Words.Fields.FieldEndفي الوثيقة بأكملها بحيث تتوافق مع أنواع الحقول الموجودة في رموز الحقول.
public void NormalizeFieldTypes()
Remarks
استخدم هذه الطريقة بعد تغييرات الوثيقة التي تؤثر على أنواع الحقول.
لتغيير قيم نوع الحقل في جزء معين من المستند باستخدام Aspose.Words.Range.NormalizeFieldTypes.
Protect(ProtectionType)
يحمي المستند من التغييرات دون تغيير كلمة المرور الحالية أو يعطي كلمة مرور عشوائية.
public void Protect(ProtectionType type)
Parameters
type
ProtectionType
يحدد نوع الحماية للمستند.
Remarks
عند حماية المستند، لا يجوز للمستخدم إلا إجراء تغييرات محدودة، مثل إضافة ملاحظات، وإجراء مراجعات، أو إكمال نموذج.
عند حماية المستند، ولديه بالفعل كلمة مرور حماية، لا يتم تغيير كلمة المرور الحماية الحالية.
عند حماية المستند، والوثيقة ليس لديها كلمة مرور حماية، وهذه الطريقة يمنح كلمة مرور عشوائية مما يجعل من المستحيل إلغاء حماية المستند في Microsoft Word، ولكن لا يزال بإمكانك إلغاء حماية المستند في Aspose.Words لأنها لا تتطلب كلمة مرور عند إلغاء حماية.
Protect(النوع الحماية, string)
يحمي المستند من التغييرات ويضع كلمة مرور حماية اختياريًا.
public void Protect(ProtectionType type, string password)
Parameters
type
ProtectionType
يحدد نوع الحماية للمستند.
password
string
كلمة المرور لحماية المستند مع.تحديد “صفر” أو شريط فارغ إذا كنت ترغب في حماية المستند دون كلمة المرور.
Remarks
عند حماية المستند، لا يجوز للمستخدم إلا إجراء تغييرات محدودة، مثل إضافة ملاحظات، وإجراء مراجعات، أو إكمال نموذج.
ملاحظة أن حماية المستندات تختلف عن حماية الكتابة.يتم تحديد حماية الكتابة باستخدام Aspose.Words.Document.WriteProtection.
RemoveBlankPages()
إزالة الصفحات البيضاء من المستند.
public List<int> RemoveBlankPages()
Returns
تم اعتبار قائمة أرقام الصفحات بيضاء وإزالتها.
Remarks
لن تحتوي الوثيقة الناتجة على صفحات تعتبر بيضاء بينما تحتوي على محتوى آخر.بما في ذلك الرقم والرؤساء/القدمين والترتيب العام ينبغي أن يبقى دون تغيير.
تعتبر الصفحة بيضاء عندما لا يحتوي جسم الصفحة على محتوى مرئي، على سبيل المثال:سيتم اعتبار الجدول الفارغ الذي ليس له حدود غير مرئية وبالتالي سيتم اكتشاف الصفحة بيضاء.
RemoveExternalSchemaReferences()
إزالة إشارات مخطط XML الخارجية من هذا المستند.
public void RemoveExternalSchemaReferences()
RemoveMacros()
إزالة جميع ماكرو (مشروع VBA) فضلا عن شريط الأدوات وتخصيصات الأوامر من المستند.
public void RemoveMacros()
Remarks
من خلال إزالة جميع ماكرو من وثيقة يمكنك التأكد من أن الوثيقة لا تحتوي على ماكرو الفيروسات.
RenderToScale(إنت، SKCanvas، float، float، float)
[CLSCompliant(false)]
public SizeF RenderToScale(int pageIndex, SKCanvas graphics, float x, float y, float scale)
Parameters
pageIndex
int
graphics
سكانيس
x
float
y
float
scale
float
Returns
RenderToSize(السفينة، السفينة، السفينة، السفينة)
[CLSCompliant(false)]
public float RenderToSize(int pageIndex, SKCanvas graphics, float x, float y, float width, float height)
Parameters
pageIndex
int
graphics
سكانيس
x
float
y
float
width
float
height
float
Returns
Save(الستار)
تخزين المستند إلى ملف يحدد تلقائيًا تنسيق التخزين من التمديد.
public SaveOutputParameters Save(string fileName)
Parameters
fileName
string
اسم الوثيقة.إذا كان الوثيقة معاسم الملف المحدد موجود بالفعل ، يتم إعادة كتابة المستند الحالي.
Returns
معلومات إضافية يمكنك استخدامها اختياريًا.
Save(أرشيف الوسم : SaveFormat)
تخزين المستند إلى ملف في التنسيق المحدد.
public SaveOutputParameters Save(string fileName, SaveFormat saveFormat)
Parameters
fileName
string
اسم الوثيقة.إذا كان الوثيقة معاسم الملف المحدد موجود بالفعل ، يتم إعادة كتابة المستند الحالي.
saveFormat
SaveFormat
النموذج الذي يمكن حفظ الوثيقة.
Returns
معلومات إضافية يمكنك استخدامها اختياريًا.
Save(الخيارات، SaveOptions)
حفظ المستند إلى ملف باستخدام خيارات حفظ المحددة.
public SaveOutputParameters Save(string fileName, SaveOptions saveOptions)
Parameters
fileName
string
اسم الوثيقة.إذا كان الوثيقة معاسم الملف المحدد موجود بالفعل ، يتم إعادة كتابة المستند الحالي.
saveOptions
SaveOptions
يحدد الخيارات التي تتحكم في كيفية حفظ المستند.يمكن أن يكون “صفر”.
Returns
معلومات إضافية يمكنك استخدامها اختياريًا.
Save(التداول، SaveFormat)
حفظ المستند إلى تدفق باستخدام النموذج المحدد.
public SaveOutputParameters Save(Stream stream, SaveFormat saveFormat)
Parameters
stream
Stream
أين يمكن حفظ الوثيقة
saveFormat
SaveFormat
النموذج الذي يمكن حفظ الوثيقة.
Returns
معلومات إضافية يمكنك استخدامها اختياريًا.
Save(تداول الخيارات, SaveOptions)
حفظ المستند إلى تدفق باستخدام خيارات حفظ المحددة.
public SaveOutputParameters Save(Stream stream, SaveOptions saveOptions)
Parameters
stream
Stream
أين يمكن حفظ الوثيقة
saveOptions
SaveOptions
يحدد الخيارات التي تتحكم في كيفية حفظ المستند.يمكن أن يكون ‘صفر’.إذا كان هذا ‘صفر’ ، فسيتم حفظ المستند في تنسيق DOC الثنائي.
Returns
معلومات إضافية يمكنك استخدامها اختياريًا.
StartTrackRevisions(الستار، DateTime)
يبدأ تلقائيًا في وضع علامة على جميع التغييرات التالية التي تقوم بها على المستند بشكل برمجي كتغييرات مراجعة.
public void StartTrackRevisions(string author, DateTime dateTime)
Parameters
author
string
المبادئ الأصلية للكاتب لاستخدامها للمراجعات.
dateTime
DateTime
تاريخ ووقت الاستخدام للمراجعات.
Remarks
إذا اتصلت بهذه الطريقة ثم قمت بإجراء بعض التغييرات على المستند ببرمجة، وحفظ المستند ثم افتح المستند في وقت لاحق في MS Word ستظهر هذه التغييرات على أنها مراجعات.
في الوقت الحاضر Aspose.Words يدعم تتبع إدراج النقاط وحذفها فقط.تعديلات تنسيق لا يتم تسجيلها على أنها مراجعات.
يتم دعم التتبع التلقائي للتغييرات سواء عند تعديل هذا المستند من خلال التلاعب النقاط وكذلك عند استخدام Aspose.Words.DocumentBuilder
هذه الطريقة لا تغير خيار Aspose.Words.Document.TrackRevisions ولا تستخدم قيمتها لأغراض مراقبة المراجعة.
انظر أيضا
Document . StopTrackRevisions ()
StartTrackRevisions(الستار)
يبدأ تلقائيًا في وضع علامة على جميع التغييرات التالية التي تقوم بها على المستند بشكل برمجي كتغييرات مراجعة.
public void StartTrackRevisions(string author)
Parameters
author
string
المبادئ الأصلية للكاتب لاستخدامها للمراجعات.
Remarks
إذا اتصلت بهذه الطريقة ثم قمت بإجراء بعض التغييرات على المستند ببرمجة، وحفظ المستند ثم افتح المستند في وقت لاحق في MS Word ستظهر هذه التغييرات على أنها مراجعات.
في الوقت الحاضر Aspose.Words يدعم تتبع إدراج النقاط وحذفها فقط.تعديلات تنسيق لا يتم تسجيلها على أنها مراجعات.
يتم دعم التتبع التلقائي للتغييرات سواء عند تعديل هذا المستند من خلال التلاعب النقاط وكذلك عند استخدام Aspose.Words.DocumentBuilder
هذه الطريقة لا تغير خيار Aspose.Words.Document.TrackRevisions ولا تستخدم قيمتها لأغراض مراقبة المراجعة.
انظر أيضا
Document . StopTrackRevisions ()
StopTrackRevisions()
إيقاف التسمية التلقائية للمستندات تتغير كالتعديلات.
public void StopTrackRevisions()
انظر أيضا
Document . StartTrackRevisions ( string , DateTime )
UnlinkFields()
إلغاء روابط الحقول في المستند بأكمله.
public void UnlinkFields()
Remarks
استبدل جميع الحقول في المستند بأكمله بأحدث النتائج.
لتفريغ الحقول في جزء معين من المستند باستخدام Aspose.Words.Range.UnlinkFields.
Unprotect()
إزالة الحماية من المستند بغض النظر عن كلمة المرور.
public void Unprotect()
Remarks
هذه الطريقة لا تحمي المستند حتى لو كان لديه كلمة مرور حماية.
ملاحظة أن حماية المستندات تختلف عن حماية الكتابة.يتم تحديد حماية الكتابة باستخدام Aspose.Words.Document.WriteProtection.
Unprotect(الستار)
يزيل الحماية من الوثيقة إذا تم تحديد كلمة المرور الصحيحة.
public bool Unprotect(string password)
Parameters
password
string
كلمة المرور لعدم حماية المستند مع.
Returns
“حقيقي” إذا تم تحديد كلمة المرور الصحيحة ولم يكن المستند محميًا.
Remarks
هذه الطريقة لا تحمي المستند فقط إذا تم تحديد كلمة المرور الصحيحة.
ملاحظة أن حماية المستندات تختلف عن حماية الكتابة.يتم تحديد حماية الكتابة باستخدام Aspose.Words.Document.WriteProtection.
UpdateActualReferenceMarks()
تحديث Aspose.Words.Notes.Footnote.ActualReferenceMark الممتلكات لجميع ملاحظات القدم والملاحظات النهائية في المستند.
public void UpdateActualReferenceMarks()
Remarks
قد يكون من الضروري تحديث الحقول (Aspose.Words.Document.UpdateFields) للحصول على النتيجة الصحيحة.
UpdateFields()
تحديث قيم الحقول في المستند بأكمله.
public void UpdateFields()
Remarks
<p>When you open, modify and then save a document, Aspose.Words does not update fields automatically, it keeps them intact.
لذلك ، عادة ما ترغب في استدعاء هذه الطريقة قبل التخزين إذا قمت بتعديل المستندالبرمجة وتريد التأكد من أن قيم الحقول المناسبة (حساب) تظهر في الوثيقة المحفوظة.
لا حاجة لتحديث الحقول بعد إجراء دمج البريد لأن دمج البريد هو نوع من تحديث الحقول وتحديث تلقائيًا جميع الحقول في المستند.
لا تقوم هذه الطريقة بتحديث جميع أنواع الحقول.للحصول على قائمة مفصلة من أنواع الحقول المدعومة، راجع دليل المبرمجين.
هذه الطريقة لا تحديث الحقول التي ترتبط مع خوارزميات ترتيب الصفحة (على سبيل المثال PAGE، PAGES، PAGEREF). يتم تحديث الحقول ذات الصلة ترتيب الصفحة عند تقديم وثيقة أو الاتصال Aspose.Words.Document.UpdatePageLayout.
استخدم طريقة Aspose.Words.Document.NormalizeFieldTypes قبل تحديث الحقول إذا كانت هناك تغييرات في المستندات التي تؤثر على أنواع الحقول.
لتحديث الحقول في جزء معين من المستند باستخدام Aspose.Words.Range.UpdateFields.
UpdateListLabels()
تحديث علامات القائمة لجميع عناصر القائمة في المستند.
public void UpdateListLabels()
Remarks
هذه الطريقة تحديث قائمة خصائص العلامة مثل Aspose.Words.Lists.ListLabel.LabelValue و Aspose.Words.Lists.ListLabel.LabelString لكل Aspose.Words.Paragraph.ListLabel كائن في المستند.
وهذا مطلوب لأن بعض الحقول التي قد تشير إلى أرقام القائمة (مثل TOC أو REF) تحتاج إليها لتكون حديثة.
UpdatePageLayout()
إعادة ترتيب صفحة الوثيقة.
public void UpdatePageLayout()
Remarks
هذه الطريقة تنسيق وثيقة إلى صفحات وتحديث الحقول ذات الصلة رقم الصفحة في الوثيقة مثل PAGE، PAGES، PAGEREF و REF. تُطلب معلومات ترتيب الصفحة حديثة لتقديم الوثيقة بشكل صحيح إلى تنسيقات الصفحة الثابتة.
يتم استدعاء هذه الطريقة تلقائيًا عند تحويل المستند إلى PDF أو XPS أو الصورة أو طباعته.ومع ذلك ، إذا قمت بتعديل المستند بعد التصوير ثم حاولت إعادة التصوير - لن تقوم Aspose.Words بتحديث ترتيب الصفحة تلقائيًا.في هذه الحالة يجب عليك الاتصال Aspose.Words.Document.UpdatePageLayout قبل التصوير مرة أخرى.
UpdateTableLayout()
تنفذ نهجًا سابقًا إلى عرض عمود الجدول إعادة حساب مشكلة معروفة.
[Obsolete("Obsolete, column widths are re-calculated automatically before saving.")]
public void UpdateTableLayout()
Remarks
يتم تخفيض الطريقة وسيتم إزالتها في عدد قليل من الإصدارات.
UpdateThumbnail(ThumbnailGeneratingOptions)
تحديثات Aspose.Words.Properties.BuiltInDocumentProperties.Tumbnail من المستند وفقا للخيارات المحددة.
public void UpdateThumbnail(ThumbnailGeneratingOptions options)
Parameters
options
ThumbnailGeneratingOptions
الخيارات المنتجة للاستخدام.
Remarks
يتيح لك Aspose.Words.Rendering.ThumbnailGeneratingOptions تحديد مصدر الحصى والحجم وغيرها من الخيارات.إذا فشلت المحاولة لإنتاج الخصر، فإنه لا يغير واحد.
UpdateThumbnail()
تحديث Aspose.Words.Properties.BuiltInDocumentProperties.Thumbnail من المستند باستخدام الخيارات الافتراضية.
public void UpdateThumbnail()
UpdateWordCount()
تحديثات كلمة حساب خصائص الوثيقة.
public void UpdateWordCount()
Remarks
Aspose.Words.Document.UpdateWordCount إعادة حساب وتحديث خصائص الشخصيات والكلمات والفقرات في _ www.wl26_.documents.com .
يرجى ملاحظة أن Aspose.Words.Document.UpdateWordCount لا يحدد عدد الصفحات وخصائص الصفحات.استخدم Aspose.Words.Document.UpdateWordCount التحميل وتجاوز القيمة كمعيار للقيام بذلك.
عند استخدام نسخة تقييم، سيتم تضمين علامة التقييم المائية أيضا في عدد الكلمة.
UpdateWordCount(بول)
تحديث كلمة حساب خصائص المستند، وتحديث اختياري خصائص Aspose.Words.Properties.BuiltInDocumentProperties.Lines.
public void UpdateWordCount(bool updateLinesCount)
Parameters
updateLinesCount
bool
“الحقيقة” إذا تم حساب عدد الخطوط الموجودة في الوثيقة.
Remarks
هذه الطريقة ستعيد بناء ترتيب الصفحة للمستند.