Class Document

Class Document

نام ها : Aspose.Words جمع آوری: WL26_.dll (25.4.0)

یک سند کلمه را نشان می دهد.

برای کسب اطلاعات بیشتر، به سایت مراجعه کنید Working with Document مقاله مستندات

public class Document : DocumentBase, IEnumerable<node>, IEnumerable, IXPathNavigable

Inheritance

object Node CompositeNode DocumentBase Document

Implements

IEnumerable , IEnumerable ,IXPathنابگاری

اعضای ارثی

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 منتقل کنید.

استفاده از یکی از روش ذخیره بار برای ذخیره اسناد در هر یک از فرمت های 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) استفاده کنید.

WL26_.Document.MailMerge یک موتور گزارش دهنده از _Wl26 است که اجازه می دهد تا برای جمع آوری گزارش های طراحی شده در مایکروسافت کلمه با داده ها از منابع داده های مختلف به سرعت و به راحتی. اطلاعات می تواند از یک DataSet، DataTable، dataView، IDataReader و یا مجموعه ای از ارزش ها. خواهد از طریق سوابق در منبع داده یافت و آنها را در میدان های ادغام ایمیل در سند رشد آن به عنوان لازم است.

WL26_.Document ذخیره اطلاعات گسترده ای از اسناد مانند _W L 26.documentBase.Styles، w L 27 .Dokument.BuiltInDicumentProperties، __w l 26 _.documents.CustomDacumentProphets، lists and macros.

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)، Aspose.Words.CompositeNode.InsertAfter(1)، Aspose.Words.CompositeNode(1)، Aspose.Words.CompositeNode(1)، Aspose.Words.CompositeNode(1)، RemoveChild(1) و سایر روش های ارائه شده توسط کلاس پایه Aspose.Words.CompositeNode(1) اضافه یا حذف کرد.
  • ویژگی های فرمت هر گره را می توان از طریق ویژگی های آن گره تغییر داد.

در نظر داشته باشید که از Aspose.Words.DocumentBuilder استفاده کنید که کار ایجاد برنامه نویسی یا جمع آوری درخت مستند را ساده می کند.

Aspose.Words.Document فقط می تواند اشیاء Aspose.Words.Section را شامل شود.

در Microsoft Word، یک سند معتبر باید حداقل یک بخش داشته باشد.

Constructors

Document()

یک سند کلمه سفید ایجاد کنید.

public Document()

Remarks

یک سند خالی از منابع به دست می آید، و به طور پیش فرض، سند حاصل بیشتر شبیه به ایجاد شده توسط Aspose.Words.Settings.MsWordVersion.Word2007.این سند خالی حاوی یک جدول فونت های پیش فرض، سبک های پیش فرض حداقل، و سبک های نازک است.

Aspose.Words.Settings.CompatibilityOptions.OptimizeFor(W L 26.MsWordVersion) روش را می توان برای بهینه سازی محتوای اسناد و همچنین رفتار پیش فرض __ WL 26_ برای یک نسخه خاص از MS Word استفاده کرد.

اگر می خواهید تنظیمات صفحه را تغییر دهید، از Aspose.Words.Section.PageSetup استفاده کنید.

پس از ایجاد، شما می توانید از Aspose.Words.DocumentBuilder برای اضافه کردن محتوای اسناد به راحتی استفاده کنید.

Document(String)

یک سند موجود را از یک فایل باز می کند و به طور خودکار فرمت فایل را تشخیص می دهد.

public Document(string fileName)

Parameters

fileName string

نام فایل اسناد را باز کنید.

Exceptions

UnsupportedFileFormatException

فرمت اسناد به رسمیت شناخته نمی شود یا پشتیبانی نمی شود.

FileCorruptedException

به نظر می رسد که این سند فاسد است و نمی تواند بارگذاری شود.

Exception

یک مشکل با سند وجود دارد و باید به توسعه دهندگان Aspose.Words اطلاع داده شود.

IOException

یک استثنا ورودی / خروجی وجود دارد.

IncorrectPasswordException

این سند رمزگذاری شده است و نیاز به یک رمز عبور برای باز کردن، اما شما یک رمز عبور نادرست ارائه شده است.

ArgumentException

نام فایل نمی تواند صفر یا خط خالی باشد.

Document(بایگانی برچسب: LoadOptions)

باز کردن یک سند موجود از یک فایل اجازه می دهد تا گزینه های اضافی مانند رمز عبور را مشخص کنید.

public Document(string fileName, LoadOptions loadOptions)

Parameters

fileName string

نام فایل اسناد را باز کنید.

loadOptions LoadOptions

گزینه های اضافی برای استفاده در هنگام بارگذاری یک سند می تواند “صفر” باشد.

Exceptions

UnsupportedFileFormatException

فرمت اسناد به رسمیت شناخته نمی شود یا پشتیبانی نمی شود.

FileCorruptedException

به نظر می رسد که این سند فاسد است و نمی تواند بارگذاری شود.

Exception

یک مشکل با سند وجود دارد و باید به توسعه دهندگان Aspose.Words اطلاع داده شود.

IOException

یک استثنا ورودی / خروجی وجود دارد.

IncorrectPasswordException

این سند رمزگذاری شده است و نیاز به یک رمز عبور برای باز کردن، اما شما یک رمز عبور نادرست ارائه شده است.

ArgumentException

نام فایل نمی تواند صفر یا خط خالی باشد.

Document(Stream)

یک سند موجود را از یک جریان باز می کند و به طور خودکار فرمت فایل را تشخیص می دهد.

public Document(Stream stream)

Parameters

stream Stream

جریان از کجا برای بارگذاری اسناد.

Remarks

سند باید در ابتدای جریان ذخیره شود جریان باید از موقعیت تصادفی پشتیبانی کند.

Exceptions

UnsupportedFileFormatException

فرمت اسناد به رسمیت شناخته نمی شود یا پشتیبانی نمی شود.

FileCorruptedException

به نظر می رسد که این سند فاسد است و نمی تواند بارگذاری شود.

Exception

یک مشکل با سند وجود دارد و باید به توسعه دهندگان Aspose.Words اطلاع داده شود.

IOException

یک استثنا ورودی / خروجی وجود دارد.

IncorrectPasswordException

این سند رمزگذاری شده است و نیاز به یک رمز عبور برای باز کردن، اما شما یک رمز عبور نادرست ارائه شده است.

ArgumentNullException

جریان نمی تواند صفر باشد.

NotSupportedException

این جریان از خواندن یا جستجو پشتیبانی نمی کند.

ObjectDisposedException

جریان یک شی از بین رفته است.

Document(جریان، LoadOptions)

باز کردن یک سند موجود از یک جریان اجازه می دهد تا گزینه های اضافی مانند رمز عبور را مشخص کنید.

public Document(Stream stream, LoadOptions loadOptions)

Parameters

stream Stream

جریان که در آن برای بارگذاری اسناد.

loadOptions LoadOptions

گزینه های اضافی برای استفاده در هنگام بارگذاری یک سند می تواند “صفر” باشد.

Remarks

سند باید در ابتدای جریان ذخیره شود جریان باید از موقعیت تصادفی پشتیبانی کند.

Exceptions

UnsupportedFileFormatException

فرمت اسناد به رسمیت شناخته نمی شود یا پشتیبانی نمی شود.

FileCorruptedException

به نظر می رسد که این سند فاسد است و نمی تواند بارگذاری شود.

Exception

یک مشکل با سند وجود دارد و باید به توسعه دهندگان Aspose.Words اطلاع داده شود.

IOException

یک استثنا ورودی / خروجی وجود دارد.

IncorrectPasswordException

این سند رمزگذاری شده است و نیاز به یک رمز عبور برای باز کردن، اما شما یک رمز عبور نادرست ارائه شده است.

ArgumentNullException

جریان نمی تواند صفر باشد.

NotSupportedException

این جریان از خواندن یا جستجو پشتیبانی نمی کند.

ObjectDisposedException

جریان یک شی از بین رفته است.

Properties

AttachedTemplate

دریافت یا تنظیم مسیر کامل قالب پیوسته به سند.

public string AttachedTemplate { get; set; }

ارزش املاک

string

Remarks

نوار خالی به این معنی است که سند به قالب معمولی پیوسته است.

بایگانی برچسب ها: دارایی ها دارایی ها دارایی ها

Exceptions

ArgumentNullException

اگر شما سعی کنید برای تنظیم به یک “صفر” ارزش.

AutomaticallyUpdateStyles

دریافت یا قرار دادن پرچم نشان می دهد که آیا سبک ها در اسناد به روز شده اند تا با سبک ها درهر بار که یک سند در MS Word باز می شود، یک قالب اضافه می شود.

public bool AutomaticallyUpdateStyles { get; set; }

ارزش املاک

bool

Bibliography

به دست آوردن Aspose.Words.Document.Bibliography اشیاء که نشان دهنده لیست منابع در دسترس در اسناد.

public Bibliography Bibliography { get; }

ارزش املاک

Bibliography

BuiltInDocumentProperties

بازگرداندن مجموعه ای که تمام ویژگی های سند ساخته شده را نشان می دهد.

public BuiltInDocumentProperties BuiltInDocumentProperties { get; }

ارزش املاک

BuiltInDocumentProperties

CompatibilityOptions

دسترسی به گزینه های سازگاری اسناد را فراهم می کند (یعنی، ترجیحات کاربر وارد شده در Compatibilityبرچسب های The Options گفتگوی در کلمه)

public CompatibilityOptions CompatibilityOptions { get; }

ارزش املاک

CompatibilityOptions

Compliance

نسخه سازگاری OOXML را از محتوای اسناد بارگذاری شده تعیین می کند.فقط برای اسناد OOXML معنی دارد.

public OoxmlCompliance Compliance { get; }

ارزش املاک

OoxmlCompliance

Remarks

اگر یک سند خالی جدید ایجاد کرده اید یا سند غیر OOXML را بارگذاری کرده اید، ارزش Aspose.Words.Saving.OoxmlCompliance.Ecma376_2006 را باز می گرداند.

CustomDocumentProperties

بازگرداندن مجموعه ای که تمام ویژگی های اسناد سفارشی اسناد را نشان می دهد.

public CustomDocumentProperties CustomDocumentProperties { get; }

ارزش املاک

CustomDocumentProperties

CustomXmlParts

دریافت یا تنظیم مجموعه ای از قطعات ذخیره سازی داده های سفارشی XML.

public CustomXmlPartCollection CustomXmlParts { get; set; }

ارزش املاک

CustomXmlPartCollection

Remarks

Aspose.Words بارگذاری و ذخیره قطعات سفارشی XML در OOXML و DOC فقط.

این املاک نمی تواند باشد.

بایگانی برچسب ها: CustomXmlPart

DefaultTabStop

دریافت و یا تنظیم فاصله (در نقطه) بین دکمه پیش فرض توقف.

public double DefaultTabStop { get; set; }

ارزش املاک

double

همچنین ببینید

TabStopCollection , TabStop

DigitalSignatures

جمع آوری امضا های دیجیتال برای این سند و نتایج تأیید آن را دریافت می کند.

public DigitalSignatureCollection DigitalSignatures { get; }

ارزش املاک

DigitalSignatureCollection

Remarks

این مجموعه شامل امضا های دیجیتال است که از سند اصلی بارگذاری شده است. این امضا های دیجیتال پس از ذخیره این Aspose.Words.Document اشیاء به یک فایل و یا جریان به دلیل ذخیره و یا تبدیل یک سند است که متفاوت از سند اصلی و امضا های دیجیتال اصلی دیگر معتبر نیست.

اگر این سند امضا نشود، حاوی عناصر صفر خواهد بود.

EndnoteOptions

گزینه هایی را ارائه می دهد که کنترل شمارش و قرار دادن یادداشت های پایان در این سند را انجام می دهد.

public EndnoteOptions EndnoteOptions { get; }

ارزش املاک

EndnoteOptions

FieldOptions

به دست آوردن یک Aspose.Words.Fields.FieldOptions اشیاء که نشان دهنده گزینه های کنترل مدیریت میدان در اسناد.

public FieldOptions FieldOptions { get; }

ارزش املاک

FieldOptions

FirstSection

بخش اول را در این سند قرار دهید.

public Section FirstSection { get; }

ارزش املاک

Section

Remarks

بازگشت “صفر” اگر هیچ بخش وجود ندارد.

FontSettings

دریافت یا تنظیم تنظیمات فونت اسناد.

public FontSettings FontSettings { get; set; }

ارزش املاک

FontSettings

Remarks

این ویژگی به شما اجازه می دهد تا تنظیمات فونت را در هر سند مشخص کنید.در صورت تنظیم، تنظیمات فونت ثابت پیش فرض Aspose.Words.Fonts.FontSettings.DefaultInstance مورد استفاده قرار می گیرد.

ارزش پیش فرض است.

FootnoteOptions

گزینه هایی را فراهم می کند که تعداد و موقعیت یادداشت ها را در این سند کنترل می کند.

public FootnoteOptions FootnoteOptions { get; }

ارزش املاک

FootnoteOptions

Frameset

بازگرداندن یک مثال Aspose.Words.Document.Frameset اگر این سند یک صفحه چارچوب را نشان می دهد.

public Frameset Frameset { get; }

ارزش املاک

Frameset

Remarks

در صورتی که اسناد در چارچوب قرار نگیرد، دارایی دارای ارزش صفر است.

GlossaryDocument

دریافت یا قرار دادن اسناد گلوساری در این اسناد یا قالب.برای ورودی های AutoText، AutoCorrect و Building Block که در یک سند تعریف شده است.

public GlossaryDocument GlossaryDocument { get; set; }

ارزش املاک

GlossaryDocument

Remarks

این دارایی در صورتی بازگردانده می شود که سند دارای یک سند گلوساری نباشد.

شما می توانید یک سند صوتی را به یک سند اضافه کنید با ایجاد یک Aspose.Words.BuildingBlocks.GlossaryDocument و اعطای آن به این دارایی.

بایگانی برچسب ها:Words.Building

GrammarChecked

بازگشت “واقعی” اگر سند برای گرامر بررسی شده است.

public bool GrammarChecked { get; set; }

ارزش املاک

bool

Remarks

برای بازگرداندن گرامر در سند، این ویژگی را به عنوان “دروغ” تنظیم کنید.

HasMacros

بازگشت “واقعی” اگر سند دارای یک پروژه VBA (ماکرو) است.

public bool HasMacros { get; }

ارزش املاک

bool

همچنین ببینید

Document . RemoveMacros ()

HasRevisions

بازگشت “واقعی” اگر سند هر گونه تغییرات ردیابی شده داشته باشد.

public bool HasRevisions { get; }

ارزش املاک

bool

Remarks

این ویژگی برای مقایسه Aspose.Words.RevisionCollection.Count به صفر کوتاه است.

HyphenationOptions

امکان دسترسی به گزینه های اسناد را فراهم می کند.

public HyphenationOptions HyphenationOptions { get; }

ارزش املاک

HyphenationOptions

IncludeTextboxesFootnotesEndnotesInStat

مشخص می کند که آیا باید جعبه های متنی، یادداشت ها و یادداشت های پایان را در آمار شمارش کلمه شامل شود یا نه.

public bool IncludeTextboxesFootnotesEndnotesInStat { get; set; }

ارزش املاک

bool

JustificationMode

دریافت یا تنظیم تنظیم فضای کاراکتر از یک سند.

public JustificationMode JustificationMode { get; set; }

ارزش املاک

JustificationMode

LastSection

آخرین بخش را در این مقاله به دست آورید.

public Section LastSection { get; }

ارزش املاک

Section

Remarks

بازگشت “صفر” اگر هیچ بخش وجود ندارد.

LayoutOptions

به دست آوردن یک Aspose.Words.Layout.LayoutOptions که نشان دهنده گزینه های برای کنترل فرآیند طرح از این سند است.

public LayoutOptions LayoutOptions { get; }

ارزش املاک

LayoutOptions

MailMerge

بازگرداندن یک اشیاء Aspose.Words.MailMerging.MailMerge که نشان دهنده عملکرد ادغام ایمیل برای سند است.

public MailMerge MailMerge { get; }

ارزش املاک

MailMerge

MailMergeSettings

دریافت یا تنظیم اشیاء حاوی تمام اطلاعات ادغام ایمیل برای یک سند.

public MailMergeSettings MailMergeSettings { get; set; }

ارزش املاک

MailMergeSettings

Remarks

شما می توانید از این آیتم برای مشخص کردن یک منبع داده ادغام ایمیل برای یک سند استفاده کنید و این اطلاعات (در کنار میدان های داده در دسترس) در مایکروسافت ورد زمانی ظاهر می شود که کاربر این سند را باز می کند.

این موضوع هرگز وجود ندارد.

NodeType

بازگشت به Aspose.Words.NodeType.Document

public override NodeType NodeType { get; }

ارزش املاک

NodeType

OriginalFileName

نام فایل اصلی این سند را دریافت کنید.

public string OriginalFileName { get; }

ارزش املاک

string

Remarks

باز می گردد اگر سند از یک جریان بارگذاری شده یا خالی ایجاد شده باشد.

OriginalLoadFormat

فرمت اسناد اصلی را که در این موضوع بارگذاری شده است، دریافت می کند.

public LoadFormat OriginalLoadFormat { get; }

ارزش املاک

LoadFormat

Remarks

اگر یک سند خالی جدید ایجاد کرده اید، ارزش Aspose.Words.LoadFormat.Doc بازگردانده می شود.

PackageCustomParts

دریافت یا تنظیم مجموعه ای از قطعات سفارشی (محتویات داوطلبانه) که با بسته OOXML با استفاده از “روابط ناشناخته” مرتبط هستند.

public CustomPartCollection PackageCustomParts { get; set; }

ارزش املاک

CustomPartCollection

Remarks

این قطعات سفارشی را با داده های سفارشی XML گیج نکنید.اگر نیاز به دسترسی به قطعات سفارشی XML دارید، از ویژگی Aspose.Words.Document.CustomXmlParts استفاده کنید.

این مجموعه شامل قطعات OOXML است که پدر و مادر آن بسته OOXML است و هدف آنها یک رابطه ناشناخته است.برای اطلاعات بیشتر به Aspose.Words.Markup.CustomPart مراجعه کنید.

Aspose.Words بارگذاری و ذخیره قطعات سفارشی در اسناد OOXML تنها.

این املاک نمی تواند باشد.

بایگانی برچسب ها:Words.Markup

PageCount

تعداد صفحات در اسناد محاسبه شده توسط آخرین عملیات طرح صفحه را دریافت می کند.

public int PageCount { get; }

ارزش املاک

int

همچنین ببینید

Document . UpdatePageLayout ()

ProtectionType

در حال حاضر نوع حفاظت از اسناد فعال است.

public ProtectionType ProtectionType { get; }

ارزش املاک

ProtectionType

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

ارزش املاک

bool

RemovePersonalInformation

دریافت یا پرچم نشان می دهد که مایکروسافت ورد تمام اطلاعات کاربر را از نظرات، بازنگری ها واملاک و مستغلات در هنگام ذخیره اسناد

public bool RemovePersonalInformation { get; set; }

ارزش املاک

bool

Revisions

دریافت مجموعه ای از بازنگری ها (تغییرهای ردیابی شده) که در این سند وجود دارد.

public RevisionCollection Revisions { get; }

ارزش املاک

RevisionCollection

Remarks

مجموعه بازگردانده یک مجموعه “زنده” است، به این معنی که اگر بخشی از یک سند را که حاوی بازنگری ها است حذف کنید، بازنگری های حذف شده به طور خودکار از این مجموعه ناپدید می شوند.

RevisionsView

دریافت یا تنظیم یک مقدار نشان می دهد که آیا باید با نسخه اصلی یا اصلاح شده از یک سند کار کند.

public RevisionsView RevisionsView { get; set; }

ارزش املاک

RevisionsView

Remarks

ارزش پیش فرض این است بایگانی برچسب ها:Words.RevisionsView.Original.

Sections

بازگرداندن مجموعه ای که تمام بخش های اسناد را نشان می دهد.

public SectionCollection Sections { get; }

ارزش املاک

SectionCollection

ShadeFormData

مشخص می کند که آیا برای چرخش بر روی سایه خاکستری بر روی زمینه های شکل.

public bool ShadeFormData { get; set; }

ارزش املاک

bool

ShowGrammaticalErrors

مشخص کنید که آیا خطای گرامر در این سند نمایش داده می شود یا خیر.

public bool ShowGrammaticalErrors { get; set; }

ارزش املاک

bool

ShowSpellingErrors

مشخص می کند که آیا در این سند خطای نوشتاری را نشان می دهد یا نه.

public bool ShowSpellingErrors { get; set; }

ارزش املاک

bool

SpellingChecked

بازگرداندن “واقعی” اگر سند مورد بررسی قرار گرفته است.

public bool SpellingChecked { get; set; }

ارزش املاک

bool

Remarks

برای بازگرداندن نقاشی در اسناد، این دارایی را به عنوان “دروغ” تنظیم کنید.

Theme

موضوع Aspose.Words.Document.Theme را برای این سند دریافت کنید.

public Theme Theme { get; }

ارزش املاک

Theme

TrackRevisions

درست است اگر تغییرات در هنگام ویرایش این سند در Microsoft Word ردیابی شود.

public bool TrackRevisions { get; set; }

ارزش املاک

bool

Remarks

تنظیم این گزینه فقط به Microsoft Word دستور می دهد که آیا تغییرات ردیابی فعال یا غیر فعال است.این ویژگی هیچ تاثیری بر تغییرات در سند که شما به صورت برنامه نویسی از طریق Aspose.Words انجام می دهید ندارد.

اگر شما می خواهید به طور خودکار ردیابی تغییرات به عنوان آنها به طور برنامه نویسی توسط Aspose.Words به این سند با استفاده از Aspose.Words.Document.StartTrackRevisions(System.String،System.DateTime) روش.

Variables

جمع آوری متغیرهای اضافه شده به یک سند یا قالب را باز می گرداند.

public VariableCollection Variables { get; }

ارزش املاک

VariableCollection

VbaProject

دریافت یا تنظیم Aspose.Words.Document.VbaProject.

public VbaProject VbaProject { get; set; }

ارزش املاک

VbaProject

VersionsCount

تعداد نسخه های اسناد که در اسناد DOC ذخیره شده است را دریافت می کند.

public int VersionsCount { get; }

ارزش املاک

int

Remarks

نسخه های مایکروسافت ورد از طریق منوی فایل ها/نسخه ها قابل دسترسی هستند.Microsoft Word نسخه ها را فقط برای فایل های DOC پشتیبانی می کند.

این ویژگی اجازه می دهد تا تشخیص اگر نسخه های اسناد ذخیره شده در این اسناد قبل از باز شدن در Aspose.Words وجود دارد. Aspose.Words هیچ پشتیبانی دیگری برای نسخه های اسناد فراهم نمی کند. اگر شما این اسناد را با استفاده از Aspose.Words ذخیره کنید، اسناد بدون نسخه ها ذخیره می شود.

ViewOptions

گزینه هایی را برای کنترل نحوه نمایش سند در Microsoft Word فراهم می کند.

public ViewOptions ViewOptions { get; }

ارزش املاک

ViewOptions

Watermark

دسترسی به سند آب را فراهم می کند.

public Watermark Watermark { get; }

ارزش املاک

Watermark

WebExtensionTaskPanes

بازگرداندن مجموعه ای که نشان دهنده یک لیست از افزونه های پانل وظیفه است.

public TaskPaneCollection WebExtensionTaskPanes { get; }

ارزش املاک

TaskPaneCollection

WriteProtection

دسترسی به گزینه های حفاظت از نوشتن اسناد را فراهم می کند.

public WriteProtection WriteProtection { get; }

ارزش املاک

WriteProtection

Methods

Accept(DocumentVisitor)

یک بازدید کننده را می پذیرد.

public override bool Accept(DocumentVisitor visitor)

Parameters

visitor DocumentVisitor

بازدید کننده ای که از گره ها بازدید می کند.

Returns

bool

درست است اگر تمام گره ها بازدید شده اند؛ جعلی اگر 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

VisitorAction

کارهایی که باید توسط بازدید کننده انجام شود

AcceptStart(DocumentVisitor)

پذیرش یک بازدید کننده برای بازدید از آغاز اسناد.

public override VisitorAction AcceptStart(DocumentVisitor visitor)

Parameters

visitor DocumentVisitor

بازدید کننده اسناد

Returns

VisitorAction

کارهایی که باید توسط بازدید کننده انجام شود

AppendDocument(بایگانی برچسب: ImportFormatMode)

اسناد مشخص شده را به پایان این اسناد اضافه کنید.

public void AppendDocument(Document srcDoc, ImportFormatMode importFormatMode)

Parameters

srcDoc Document

مدارک مورد اضافه قرار گرفت.

importFormatMode ImportFormatMode

مشخص می کند که چگونه به ترکیب سبک فرمت که درگیری.

AppendDocument(بایگانی برچسب ها: ImportFormat, ImportFormat)

اسناد مشخص شده را به پایان این اسناد اضافه کنید.

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

Document

اسناد کلون شده

Compare(بایگانی برچسب ها: DateTime)

مقایسه این سند با سند دیگری که تغییرات را به عنوان تعداد ویرایش و فرمت ویرایش Aspose.Words.Revision ایجاد می کند.

public void Compare(Document document, string author, DateTime dateTime)

Parameters

document Document

اسناد برای مقایسه

author string

اولویت های نویسنده برای بررسی ها استفاده می شود.

dateTime DateTime

تاریخ و زمان مورد استفاده برای بازنگری

Remarks

یادداشت اسناد نباید قبل از مقایسه بازنگری داشته باشد.

Compare(اسناد، خط، DateTime، CompareOptions)

مقایسه این سند با یک سند دیگر که تغییرات را به عنوان تعدادی از ویرایش و فرمت ویرایش 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(String)

کپی کردن سبک ها از قالب مشخص شده به یک سند.

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(int، int)

بازگرداندن اشیاء Aspose.Words.Document نشان دهنده طیف مشخصی از صفحات.

public Document ExtractPages(int index, int count)

Parameters

index int

شاخص مبتنی بر صفر از صفحه اول برای استخراج.

count int

تعداد صفحه هایی که باید استخراج شود

Returns

Document

Remarks

اسناد حاصل از آن باید شبیه به اسناد MS Word باشد، به نظر می رسد که ما «صفحات خاص چاپ» را انجام داده ایم – شمارش،عنوان ها / پاها و طرح میزهای متقاطع حفظ خواهد شد.اما به دلیل تعداد زیادی از سایه ها، که در حالی که کاهش تعداد صفحات ظاهر می شود، مطابقت کامل از طرح یک کار آرام و پیچیده است که نیاز به تلاش زیادی دارد.بسته به پیچیدگی اسناد ممکن است تفاوت های کوچکی در طرح محتوای اسناد در مقایسه با اسناد منبع وجود داشته باشد.هر گونه بازخورد بسیار مورد توجه قرار می گیرد.

GetPageInfo(int)

اندازه صفحه، جهت گیری و سایر اطلاعات مربوط به یک صفحه که ممکن است برای چاپ یا ارائه مفید باشد را دریافت می کند.

public PageInfo GetPageInfo(int pageIndex)

Parameters

pageIndex int

شاخص صفحه 0

Returns

PageInfo

JoinRunsWithSameFormatting()

پیوستن به اجرا با همان فرمت در تمام پاراگراف های اسناد.

public int JoinRunsWithSameFormatting()

Returns

int

تعداد پیوستگان انجام می شود.هنگامی که 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

List &lt؛ int >

لیست اعداد صفحه به عنوان سفید در نظر گرفته شده و حذف شده است.

Remarks

در سند حاصل از آن، صفحات به عنوان سفید در نظر گرفته نمی شود در حالی که سایر محتواها،شامل شمارش، سر و پاها و طرح کلی باید بدون تغییر باقی بماند.

صفحه به عنوان سفید در نظر گرفته می شود زمانی که بدن صفحه هیچ محتوای قابل مشاهده ندارد، به عنوان مثال،جدول خالی بدون مرزها به عنوان نامرئی در نظر گرفته خواهد شد و بنابراین صفحه به عنوان سفید شناسایی خواهد شد.

RemoveExternalSchemaReferences()

حذف مرجع طرح XML خارجی از این سند.

public void RemoveExternalSchemaReferences()

RemoveMacros()

حذف تمام ماکروها (پروژه VBA) و همچنین نوار ابزار و سفارشی سازی فرمان از سند.

public void RemoveMacros()

Remarks

با حذف تمام ماکروها از یک سند می توانید اطمینان حاصل کنید که این سند حاوی هیچ میکرو ویروس نیست.

RenderToScale(فلوت، فلوت، فلوت، فلوت)

[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

SizeF

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

float

Save(String)

اسناد را به یک فایل ذخیره می کند.به طور خودکار فرمت ذخیره را از افزونه تعیین می کند.

public SaveOutputParameters Save(string fileName)

Parameters

fileName string

نام این سند، اگر یک سند بانام فایل مشخص شده در حال حاضر وجود دارد، اسناد موجود نوشته شده است.

Returns

SaveOutputParameters

اطلاعات اضافی که شما می توانید به صورت اختیاری استفاده کنید.

Save(بایگانی برچسب: SaveFormat)

اسناد را به یک فایل در فرمت مشخص شده ذخیره کنید.

public SaveOutputParameters Save(string fileName, SaveFormat saveFormat)

Parameters

fileName string

نام این سند، اگر یک سند بانام فایل مشخص شده در حال حاضر وجود دارد، اسناد موجود نوشته شده است.

saveFormat SaveFormat

فرمت که در آن اسناد را ذخیره کنید.

Returns

SaveOutputParameters

اطلاعات اضافی که شما می توانید به صورت اختیاری استفاده کنید.

Save(بایگانی برچسب ها: SaveOptions)

اسناد را به یک فایل با استفاده از گزینه های ذخیره شده ذخیره کنید.

public SaveOutputParameters Save(string fileName, SaveOptions saveOptions)

Parameters

fileName string

نام این سند، اگر یک سند بانام فایل مشخص شده در حال حاضر وجود دارد، اسناد موجود نوشته شده است.

saveOptions SaveOptions

گزینه هایی را مشخص می کند که کنترل می کند که چگونه اسناد ذخیره می شود.

Returns

SaveOutputParameters

اطلاعات اضافی که شما می توانید به صورت اختیاری استفاده کنید.

Save(بایگانی برچسب: SaveFormat)

اسناد را به یک جریان با استفاده از فرمت مشخص شده ذخیره کنید.

public SaveOutputParameters Save(Stream stream, SaveFormat saveFormat)

Parameters

stream Stream

جریان کجا برای ذخیره اسناد.

saveFormat SaveFormat

فرمت که در آن اسناد را ذخیره کنید.

Returns

SaveOutputParameters

اطلاعات اضافی که شما می توانید به صورت اختیاری استفاده کنید.

Save(بایگانی برچسب: SaveOptions)

اسناد را به یک جریان با استفاده از گزینه های ذخیره شده ذخیره کنید.

public SaveOutputParameters Save(Stream stream, SaveOptions saveOptions)

Parameters

stream Stream

جریان کجا برای ذخیره اسناد.

saveOptions SaveOptions

گزینه هایی را مشخص می کند که کنترل می کند که چگونه اسناد ذخیره می شوند.ممکن است صفر باشد.اگر صفر باشد، اسناد در فرمت دوگانه DOC ذخیره می شوند.

Returns

SaveOutputParameters

اطلاعات اضافی که شما می توانید به صورت اختیاری استفاده کنید.

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(String)

به طور خودکار شروع به برچسب گذاری تمام تغییرات بعدی شما به اسناد به طور برنامه نویسی به عنوان تغییرات بازنگری.

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(String)

حذف حفاظت از سند اگر یک رمز عبور صحیح مشخص شده است.

public bool Unprotect(string password)

Parameters

password string

رمز عبور برای محافظت از اسناد با.

Returns

bool

“واقعی” اگر یک رمز عبور صحیح مشخص شده و سند محافظت نشده است.

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.Thumbnail از سند با توجه به گزینه های مشخص شده.

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.built.in .

توجه داشته باشید که Aspose.Words.Document.UpdateWordCount تعداد خطوط و ویژگی های صفحه را به روز نمی کند.با استفاده از Aspose.Words.Document.UpdateWordCount بیش از حد بارگذاری می شود و ارزش را به عنوان یک پارامتر برای انجام این کار منتقل می کند.

هنگامی که از یک نسخه ارزیابی استفاده می کنید، شاخص ارزیابی نیز در کلمه شمارش شامل خواهد شد.

UpdateWordCount(بول)

به روز رسانی کلمه حساب ویژگی های سند، به طور اختیاری به روز رسانی Aspose.Words.Properties.BuiltInDocumentProperties.Lines مالکیت.

public void UpdateWordCount(bool updateLinesCount)

Parameters

updateLinesCount bool

«واقعی» اگر تعداد خطوط در سند محاسبه شود.

Remarks

این روش طرح صفحه اسناد را بازسازی می کند.

 فارسی