Class Document

Class Document

Tên không gian: Aspose.Words Tổng hợp: Aspose.Words.dll (25.4.0)

Hiển thị một tài liệu Word.

Để tìm hiểu thêm, hãy ghé thăm Working with Document tài liệu bài viết.

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

Inheritance

object Node CompositeNode DocumentBase Document

Implements

IEnumerable , IEnumerable ,IXPathNavigable

Thành viên thừa kế

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

Aspose.Words.Document là một đối tượng trung tâm trong thư viện Aspose.Words.

Để tải lên một tài liệu hiện có trong bất kỳ định dạng Aspose.Words.LoadFormat, chuyển tên tệp hoặc dòng vào một trong những Aspose.Words.Document constructors.

Sử dụng một trong các phương pháp lưu quá tải để lưu tài liệu trong bất kỳ các định dạng Aspose.Words.SaveFormat.

Để vẽ các trang tài liệu trực tiếp trên một đối tượng sử dụng Aspose.Words.Document.RenderToScale(System.Int32,System.Drawing.Graphics,System.Single,System.Single,System.Single) hoặc Aspose.Words.Document.RenderToSize(System.Int32,System.Drawing.Graphics,System.Single,System.Single,System.Single,System.Single) phương pháp.

Để in tài liệu, sử dụng một trong các phương pháp Aspose.Words.Document.Print(System.String).

WL26_.Document.MailMerge là công cụ báo cáo của _Wl26 mà cho phép để thu thập các báo chí được thiết kế trong Microsoft Word với dữ liệu từ các nguồn thông tin khác nhau một cách nhanh chóng và dễ dàng. Dữ liệu có thể từ một DataSet, DataTable, dataView, IDataReader hoặc một loạt các giá trị. sẽ đi qua các hồ sơ được tìm thấy trong tài liệu nguồn và nhập chúng vào các hộp thư kết hợp trong văn bản phát triển nó như cần thiết.

Aspose.Words.Document lưu trữ thông tin trên toàn bộ tài liệu như W L 26 .DokumentBase.Styles, _ W L 27_.BuiltInDicumentProperties, __ WL 26 _.document.CustomDacumentPropers, danh sách và macros.Hầu hết các đối tượng này đều có thể truy cập thông qua các thuộc tính tương ứng của _ WEB

Aspose.Words.Document là một nút gốc của một cây có chứa tất cả các nút khác của tài liệu. cây là một mô hình thiết kế Composite và theo nhiều cách tương tự như XmlDocument. Nội dung của tài liệu có thể được thao túng tự do lập trình:

  • Các nút của tài liệu có thể được truy cập thông qua các bộ sưu tập được in, ví dụ như Aspose.Words.Document.Sections, Aspose.Words.ParagraphCollection vv.
  • Các nút trong tài liệu có thể được chọn theo kiểu nút của họ bằng cách sử dụng Aspose.Words.CompositeNode.GetChildNodes(Aspose.Words.NodeType,System.Boolean) hoặc bằng cách sử dụng truy vấn XPath với Aspose.Words.CompositeNode.SelectNodes(System.String) hoặc Aspose.Words.CompositeNode.SelectSingleNode(System.String).
  • Các nút nội dung có thể được thêm hoặc loại bỏ từ bất kỳ nơi nào trong tài liệu bằng cách sử dụng Aspose.Words.CompositeNode.InsertBefore’‘1(‘‘0,Aspose.Words.Node), Aspose.Words.CompositeNode.InsertAfter’‘1(‘‘0,Aspose.Words.Node), Aspose.Words.CompositeNode.RemoveChild’‘1(‘‘0) và các phương pháp khác được cung cấp bởi lớp cơ bản Aspose.Words.CompositeNode.
  • Các thuộc tính định dạng của mỗi nút có thể được thay đổi thông qua các thuộc tính của nút đó.

Hãy xem xét việc sử dụng Aspose.Words.DocumentBuilder mà đơn giản hóa nhiệm vụ của việc lập trình hoặc dân số hóa cây tài liệu.

Các Aspose.Words.Document chỉ có thể chứa các đối tượng Aspose.Words.Section.

Trong Microsoft Word, một tài liệu có hiệu lực phải có ít nhất một phần.

Constructors

Document()

Tạo một tài liệu Word trắng.

public Document()

Remarks

Một tài liệu trống được thu thập từ các tài nguyên, và theo mặc định, tài liệu kết quả trông giống như được tạo bởi Aspose.Words.Settings.MsWordVersion.Word2007.

Phương pháp Aspose.Words.Settings.CompatibilityOptions.OptimizeFor(W L 26.MsWordVersion) có thể được sử dụng để tối ưu hóa nội dung tài liệu cũng như hành vi mặc định __ WL 26_ cho một phiên bản cụ thể của MS Word.

Kích thước giấy tài liệu là chữ theo mặc định. Nếu bạn muốn thay đổi cài đặt trang, hãy sử dụng Aspose.Words.Section.PageSetup.

Sau khi tạo, bạn có thể sử dụng Aspose.Words.DocumentBuilder để thêm nội dung tài liệu một cách dễ dàng.

Document(String)

Mở một tài liệu hiện có từ một tệp. tự động phát hiện định dạng tệp.

public Document(string fileName)

Parameters

fileName string

Tên tập tin của tài liệu để mở.

Exceptions

UnsupportedFileFormatException

Định dạng tài liệu không được công nhận hoặc không được hỗ trợ.

FileCorruptedException

Tài liệu dường như bị phá hủy và không thể tải lên.

Exception

Có một vấn đề với tài liệu và nó nên được báo cáo cho các nhà phát triển Aspose.Words.

IOException

Có một ngoại lệ input / output.

IncorrectPasswordException

Tài liệu được mã hóa và yêu cầu mật khẩu để mở, nhưng bạn đã cung cấp mật khẩu không chính xác.

ArgumentException

Tên của tệp không thể là null hoặc rạch trống.

Document(LoadOptions, LoadOptions)

Mở một tài liệu hiện có từ một tệp. cho phép xác định các tùy chọn bổ sung như mật khẩu mã hóa.

public Document(string fileName, LoadOptions loadOptions)

Parameters

fileName string

Tên tập tin của tài liệu để mở.

loadOptions LoadOptions

Các tùy chọn bổ sung để sử dụng khi tải một tài liệu. có thể là ‘không’.

Exceptions

UnsupportedFileFormatException

Định dạng tài liệu không được công nhận hoặc không được hỗ trợ.

FileCorruptedException

Tài liệu dường như bị phá hủy và không thể tải lên.

Exception

Có một vấn đề với tài liệu và nó nên được báo cáo cho các nhà phát triển Aspose.Words.

IOException

Có một ngoại lệ input / output.

IncorrectPasswordException

Tài liệu được mã hóa và yêu cầu mật khẩu để mở, nhưng bạn đã cung cấp mật khẩu không chính xác.

ArgumentException

Tên của tệp không thể là null hoặc rạch trống.

Document(Stream)

Mở một tài liệu hiện có từ một dòng. tự động phát hiện định dạng tệp.

public Document(Stream stream)

Parameters

stream Stream

Stream nơi để tải tài liệu từ.

Remarks

Tài liệu phải được lưu trữ ở đầu dòng. dòng phải hỗ trợ vị trí ngẫu nhiên.

Exceptions

UnsupportedFileFormatException

Định dạng tài liệu không được công nhận hoặc không được hỗ trợ.

FileCorruptedException

Tài liệu dường như bị phá hủy và không thể tải lên.

Exception

Có một vấn đề với tài liệu và nó nên được báo cáo cho các nhà phát triển Aspose.Words.

IOException

Có một ngoại lệ input / output.

IncorrectPasswordException

Tài liệu được mã hóa và yêu cầu mật khẩu để mở, nhưng bạn đã cung cấp mật khẩu không chính xác.

ArgumentNullException

dòng không thể là zero.

NotSupportedException

Stream không hỗ trợ đọc hoặc tìm kiếm.

ObjectDisposedException

dòng chảy là một đối tượng bị hủy hoại.

Document(LoadOptions, LoadOptions)

Mở một tài liệu hiện có từ một dòng. cho phép xác định các tùy chọn bổ sung như mật khẩu mã hóa.

public Document(Stream stream, LoadOptions loadOptions)

Parameters

stream Stream

dòng nơi để tải tài liệu từ.

loadOptions LoadOptions

Các tùy chọn bổ sung để sử dụng khi tải một tài liệu. có thể là ‘không’.

Remarks

Tài liệu phải được lưu trữ ở đầu dòng. dòng phải hỗ trợ vị trí ngẫu nhiên.

Exceptions

UnsupportedFileFormatException

Định dạng tài liệu không được công nhận hoặc không được hỗ trợ.

FileCorruptedException

Tài liệu dường như bị phá hủy và không thể tải lên.

Exception

Có một vấn đề với tài liệu và nó nên được báo cáo cho các nhà phát triển Aspose.Words.

IOException

Có một ngoại lệ input / output.

IncorrectPasswordException

Tài liệu được mã hóa và yêu cầu mật khẩu để mở, nhưng bạn đã cung cấp mật khẩu không chính xác.

ArgumentNullException

dòng không thể là zero.

NotSupportedException

Stream không hỗ trợ đọc hoặc tìm kiếm.

ObjectDisposedException

dòng chảy là một đối tượng bị hủy hoại.

Properties

AttachedTemplate

Nhận hoặc đặt con đường đầy đủ của mẫu được gắn vào tài liệu.

public string AttachedTemplate { get; set; }

Giá trị bất động sản

string

Remarks

Vòng trống có nghĩa là tài liệu được gắn vào mẫu bình thường.

Thảo luận.Thảo luận.Thảo luận.Thảo luận.Thảo luận.Thảo luận

Exceptions

ArgumentNullException

Throws nếu bạn cố gắng thiết lập cho một giá trị ‘zero’.

AutomaticallyUpdateStyles

Nhận hoặc đặt một lá cờ cho biết liệu các phong cách trong tài liệu được cập nhật để phù hợp với các phong cách trongNhúng mẫu mỗi lần tài liệu được mở trong MS Word.

public bool AutomaticallyUpdateStyles { get; set; }

Giá trị bất động sản

bool

Bibliography

Nhận Aspose.Words.Document.Bibliography đối tượng đại diện cho danh sách các nguồn có sẵn trong tài liệu.

public Bibliography Bibliography { get; }

Giá trị bất động sản

Bibliography

BuiltInDocumentProperties

Quay lại một bộ sưu tập đại diện cho tất cả các thuộc tính tài liệu tích hợp của tài liệu.

public BuiltInDocumentProperties BuiltInDocumentProperties { get; }

Giá trị bất động sản

BuiltInDocumentProperties

CompatibilityOptions

Cung cấp quyền truy cập vào các tùy chọn tương thích tài liệu (tức là, các sở thích người dùng được nhập trên CompatibilityTab của The Options Đối thoại trong lời).

public CompatibilityOptions CompatibilityOptions { get; }

Giá trị bất động sản

CompatibilityOptions

Compliance

Nhận phiên bản tuân thủ OOXML được xác định từ nội dung tài liệu tải lên.Nó chỉ có ý nghĩa cho các tài liệu OOXML.

public OoxmlCompliance Compliance { get; }

Giá trị bất động sản

OoxmlCompliance

Remarks

Nếu bạn tạo một tài liệu trống mới hoặc tải tài liệu không OOXML, giá trị Aspose.Words.Saving.OoxmlCompliance.Ecma376_2006 sẽ trở lại.

CustomDocumentProperties

Quay lại một bộ sưu tập đại diện cho tất cả các thuộc tính tài liệu tùy chỉnh của tài liệu.

public CustomDocumentProperties CustomDocumentProperties { get; }

Giá trị bất động sản

CustomDocumentProperties

CustomXmlParts

Nhận hoặc đặt bộ sưu tập các bộ phận lưu trữ dữ liệu XML tùy chỉnh.

public CustomXmlPartCollection CustomXmlParts { get; set; }

Giá trị bất động sản

CustomXmlPartCollection

Remarks

Aspose.Words tải và lưu các bộ phận XML tùy chỉnh vào các tài liệu OOXML và DOC chỉ.

Tài sản này không thể.

Đánh giá.Words.Markup.CustomXmlPart

DefaultTabStop

Nhận hoặc đặt khoảng cách (trong điểm) giữa các cột ngừng mặc định.

public double DefaultTabStop { get; set; }

Giá trị bất động sản

double

Xem thêm

TabStopCollection , TabStop

DigitalSignatures

Nhận thu thập các chữ ký kỹ thuật số cho tài liệu này và kết quả xác thực của chúng.

public DigitalSignatureCollection DigitalSignatures { get; }

Giá trị bất động sản

DigitalSignatureCollection

Remarks

Bộ sưu tập này chứa chữ ký kỹ thuật số đã được tải về từ tài liệu ban đầu. chữ ký kỹ thuật số này sẽ không được lưu khi bạn lưu Aspose.Words.Document đối tượng này vào một tệp hoặc dòng vì lưu hoặc chuyển đổi sẽ tạo ra một tài liệu khác với tài liệu ban đầu và chữ ký kỹ thuật số ban đầu sẽ không còn có hiệu lực.

Bộ sưu tập này không bao giờ là . nếu tài liệu không được ký kết, nó sẽ chứa các yếu tố không.

EndnoteOptions

Nó cung cấp các tùy chọn kiểm soát số và vị trí của các ghi chú cuối trong tài liệu này.

public EndnoteOptions EndnoteOptions { get; }

Giá trị bất động sản

EndnoteOptions

FieldOptions

Nhận một Aspose.Words.Fields.FieldOptions đối tượng mà đại diện cho các tùy chọn để kiểm soát xử lý trường trong tài liệu.

public FieldOptions FieldOptions { get; }

Giá trị bất động sản

FieldOptions

FirstSection

Nhận phần đầu tiên trong tài liệu.

public Section FirstSection { get; }

Giá trị bất động sản

Section

Remarks

Trở lại ‘zero’ nếu không có phần.

FontSettings

Nhận hoặc đặt các cài đặt font tài liệu.

public FontSettings FontSettings { get; set; }

Giá trị bất động sản

FontSettings

Remarks

Tính năng này cho phép bạn xác định cài đặt phông chữ theo tài liệu. nếu thiết lập , cài đặt phông chữ static mặc định Aspose.Words.Fonts.FontSettings.DefaultInstance sẽ được sử dụng.

Giá trị mặc định là.

FootnoteOptions

Nó cung cấp các tùy chọn kiểm soát số và vị trí của dấu chân trong tài liệu này.

public FootnoteOptions FootnoteOptions { get; }

Giá trị bất động sản

FootnoteOptions

Frameset

Trả về một ví dụ Aspose.Words.Document.Frameset nếu tài liệu này đại diện cho một trang khung.

public Frameset Frameset { get; }

Giá trị bất động sản

Frameset

Remarks

Nếu tài liệu không được khung, tài sản có giá trị ‘zero’.

GlossaryDocument

Nhận hoặc đặt tài liệu âm thanh trong tài liệu hoặc mẫu này. một tài liệu âm thanh là một lưu trữĐối với AutoText, AutoCorrect và Building Block entries được xác định trong một tài liệu.

public GlossaryDocument GlossaryDocument { get; set; }

Giá trị bất động sản

GlossaryDocument

Remarks

Tài sản này sẽ được trả lại nếu tài liệu không có tài liệu âm thanh.

Bạn có thể thêm một tài liệu âm thanh vào một tài liệu bằng cách tạo một Aspose.Words.BuildingBlocks.GlossaryDocument đối tượng và phân bổ cho tài sản này.

Aspose.Words.BuildingBlocks.GlossaryDocument

GrammarChecked

Trả lại ’thực tế’ nếu tài liệu đã được kiểm tra cho ngữ pháp.

public bool GrammarChecked { get; set; }

Giá trị bất động sản

bool

Remarks

Để khôi phục lại ngữ pháp trong tài liệu, hãy đặt tài sản này là ’lầm’.

HasMacros

Quay lại ’truyền’ nếu tài liệu có một dự án VBA (macros).

public bool HasMacros { get; }

Giá trị bất động sản

bool

Xem thêm

Document . RemoveMacros ()

HasRevisions

Quay lại ’truyền’ nếu tài liệu có bất kỳ thay đổi được theo dõi.

public bool HasRevisions { get; }

Giá trị bất động sản

bool

Remarks

Tài sản này là một đoạn ngắn để so sánh Aspose.Words.RevisionCollection.Count với zero.

HyphenationOptions

Cung cấp quyền truy cập vào các tùy chọn hyphenation tài liệu.

public HyphenationOptions HyphenationOptions { get; }

Giá trị bất động sản

HyphenationOptions

IncludeTextboxesFootnotesEndnotesInStat

Nó xác định xem phải bao gồm các hộp văn bản, ghi chú chân và ghi chú cuối trong số liệu thống kê từ.

public bool IncludeTextboxesFootnotesEndnotesInStat { get; set; }

Giá trị bất động sản

bool

JustificationMode

Nhận hoặc thiết lập điều chỉnh không gian nhân vật của một tài liệu.

public JustificationMode JustificationMode { get; set; }

Giá trị bất động sản

JustificationMode

LastSection

Nhận phần cuối cùng trong tài liệu.

public Section LastSection { get; }

Giá trị bất động sản

Section

Remarks

Trở lại ‘zero’ nếu không có phần.

LayoutOptions

Nhận một Aspose.Words.Layout.LayoutOptions đối tượng mà đại diện cho các tùy chọn để kiểm soát quá trình bố trí của tài liệu này.

public LayoutOptions LayoutOptions { get; }

Giá trị bất động sản

LayoutOptions

MailMerge

Quay lại một Aspose.Words.MailMerging.MailMerge đối tượng đại diện cho chức năng kết hợp thư cho tài liệu.

public MailMerge MailMerge { get; }

Giá trị bất động sản

MailMerge

MailMergeSettings

Nhận hoặc đặt đối tượng chứa tất cả các thông tin liên kết thư cho một tài liệu.

public MailMergeSettings MailMergeSettings { get; set; }

Giá trị bất động sản

MailMergeSettings

Remarks

Bạn có thể sử dụng đối tượng này để chỉ định một nguồn dữ liệu kết hợp thư cho một tài liệu và thông tin này (cũng với các trường dữ liệu có sẵn) sẽ xuất hiện trong Microsoft Word khi người dùng mở tài liệu này.

Đối tượng này không bao giờ

NodeType

Trở lại Aspose.Words.NodeType.Document

public override NodeType NodeType { get; }

Giá trị bất động sản

NodeType

OriginalFileName

Nhận tên tệp ban đầu của tài liệu.

public string OriginalFileName { get; }

Giá trị bất động sản

string

Remarks

Trở lại nếu tài liệu đã được tải từ một dòng hoặc tạo ra màu trắng.

OriginalLoadFormat

Nhận định dạng của tài liệu ban đầu đã được tải vào đối tượng này.

public LoadFormat OriginalLoadFormat { get; }

Giá trị bất động sản

LoadFormat

Remarks

Nếu bạn tạo một tài liệu trắng mới, nó sẽ trả về giá trị Aspose.Words.LoadFormat.Doc.

PackageCustomParts

Nhận hoặc đặt bộ sưu tập các bộ phận tùy chỉnh (thiết định nội dung) được liên kết với gói OOXML bằng cách sử dụng “các mối quan hệ không rõ”.

public CustomPartCollection PackageCustomParts { get; set; }

Giá trị bất động sản

CustomPartCollection

Remarks

Đừng nhầm lẫn các bộ phận tùy chỉnh này với dữ liệu XML tùy chỉnh. Nếu bạn cần truy cập các bộ phận XML tùy chỉnh, hãy sử dụng thuộc tính Aspose.Words.Document.CustomXmlParts.

Bộ sưu tập này chứa các bộ phận OOXML mà cha mẹ là gói OOXML và họ có mục tiêu là một mối quan hệ “không biết”.

Aspose.Words tải và lưu các bộ phận tùy chỉnh vào các tài liệu OOXML chỉ.

Tài sản này không thể.

Đánh giá.Words.Markup.Custom

PageCount

Nhận số trang trong tài liệu như được tính toán bởi hoạt động bố trí trang gần đây nhất.

public int PageCount { get; }

Giá trị bất động sản

int

Xem thêm

Document . UpdatePageLayout ()

ProtectionType

Nhận loại bảo vệ tài liệu hiện đang hoạt động.

public ProtectionType ProtectionType { get; }

Giá trị bất động sản

ProtectionType

Remarks

Để thay đổi loại bảo vệ tài liệu sử dụng Aspose.Words.Document.Protect(Aspose.Words.ProtectionType,System.String) và Aspose.Words.Document.Unprotect phương pháp.

Khi một tài liệu được bảo vệ, người dùng chỉ có thể thực hiện các thay đổi giới hạn, chẳng hạn như thêm ghi chú, thực hiện đánh giá, hoặc hoàn thành một biểu mẫu.

Lưu ý rằng bảo vệ tài liệu khác với bảo vệ viết. Bảo vệ viết được chỉ định bằng cách sử dụng Aspose.Words.Document.WriteProtection

Aspose.Words.Document.Protect(Aspose.Words.ProtectionType,System.String) Aspose.Words.Document.Unprotect Aspose.Words.Document.WriteProtection

PunctuationKerning

Nó xác định xem mã hóa có áp dụng cho cả văn bản Latin và điểm.

public bool PunctuationKerning { get; set; }

Giá trị bất động sản

bool

RemovePersonalInformation

Nhận hoặc đặt một lá cờ chỉ ra rằng Microsoft Word sẽ xóa tất cả thông tin người dùng từ các bình luận, đánh giá vàtài liệu thuộc tính khi lưu tài liệu.

public bool RemovePersonalInformation { get; set; }

Giá trị bất động sản

bool

Revisions

Nhận một bộ sưu tập các sửa đổi (các thay đổi được theo dõi) có trong tài liệu này.

public RevisionCollection Revisions { get; }

Giá trị bất động sản

RevisionCollection

Remarks

Bộ sưu tập được trả lại là một bộ sưu tập “sống”, có nghĩa là nếu bạn xóa các phần của một tài liệu có chứa các đánh giá, các đánh giá bị xóa sẽ tự động biến mất từ bộ sưu tập này.

RevisionsView

Nhận hoặc đặt một giá trị cho biết phải làm việc với phiên bản gốc hoặc sửa đổi của một tài liệu.

public RevisionsView RevisionsView { get; set; }

Giá trị bất động sản

RevisionsView

Remarks

Giá trị mặc định là Đánh giá.Words.RevisionsView.Original.

Sections

Quay lại một bộ sưu tập đại diện cho tất cả các phần trong tài liệu.

public SectionCollection Sections { get; }

Giá trị bất động sản

SectionCollection

ShadeFormData

Nó xác định xem để quay trên màu xám bóng trên các trường hình dạng.

public bool ShadeFormData { get; set; }

Giá trị bất động sản

bool

ShowGrammaticalErrors

Nên xác định xem có phải hiển thị lỗi ngữ pháp trong tài liệu này hay không.

public bool ShowGrammaticalErrors { get; set; }

Giá trị bất động sản

bool

ShowSpellingErrors

Nên xác định xem có thể hiển thị các lỗi ghi trong tài liệu này hay không.

public bool ShowSpellingErrors { get; set; }

Giá trị bất động sản

bool

SpellingChecked

Trả lại ’thực tế’ nếu tài liệu đã được kiểm tra để ghi lại.

public bool SpellingChecked { get; set; }

Giá trị bất động sản

bool

Remarks

Để khôi phục lại bản vẽ trong tài liệu, hãy đặt tài sản này là ’lầm lẫn’.

Theme

Nhận Aspose.Words.Document.Theme đối tượng cho tài liệu này.

public Theme Theme { get; }

Giá trị bất động sản

Theme

TrackRevisions

Đúng nếu các thay đổi được theo dõi khi tài liệu này được chỉnh sửa trong Microsoft Word.

public bool TrackRevisions { get; set; }

Giá trị bất động sản

bool

Remarks

Cài đặt tùy chọn này chỉ hướng dẫn Microsoft Word xem các thay đổi theo dõi được bật hoặc tắt. thuộc tính này không ảnh hưởng đến các thay đổi vào tài liệu mà bạn thực hiện theo chương trình thông qua Aspose.Words.

Nếu bạn muốn tự động theo dõi các thay đổi như chúng được thực hiện một cách lập trình bởi Aspose.Words cho tài liệu này sử dụng phương pháp Aspose.Words.Document.StartTrackRevisions(System.String,System.DateTime).

Variables

Quay lại bộ sưu tập các biến được thêm vào một tài liệu hoặc mẫu.

public VariableCollection Variables { get; }

Giá trị bất động sản

VariableCollection

VbaProject

Nhận hoặc đặt một Aspose.Words.Document.VbaProject.

public VbaProject VbaProject { get; set; }

Giá trị bất động sản

VbaProject

VersionsCount

Nhận số lượng các phiên bản tài liệu được lưu trữ trong tài liệu DOC.

public int VersionsCount { get; }

Giá trị bất động sản

int

Remarks

Các phiên bản trong Microsoft Word được truy cập thông qua menu File/Versions. Microsoft Word chỉ hỗ trợ các phiên bản cho các tệp DOC.

Tính năng này cho phép bạn phát hiện nếu có các phiên bản tài liệu được lưu trữ trong tài liệu này trước khi nó được mở trong Aspose.Words. Aspose.Words không cung cấp hỗ trợ khác cho các phiên bản tài liệu. Nếu bạn lưu tài liệu này bằng cách sử dụng Aspose.Words, tài liệu sẽ được lưu trữ mà không có phiên bản.

ViewOptions

Cung cấp các tùy chọn để kiểm soát cách tài liệu được hiển thị trong Microsoft Word.

public ViewOptions ViewOptions { get; }

Giá trị bất động sản

ViewOptions

Watermark

Cung cấp quyền truy cập vào tài liệu watermark.

public Watermark Watermark { get; }

Giá trị bất động sản

Watermark

WebExtensionTaskPanes

Quay lại một bộ sưu tập đại diện cho một danh sách các bổ sung bảng nhiệm vụ.

public TaskPaneCollection WebExtensionTaskPanes { get; }

Giá trị bất động sản

TaskPaneCollection

WriteProtection

Cung cấp quyền truy cập vào tài liệu viết các tùy chọn bảo vệ.

public WriteProtection WriteProtection { get; }

Giá trị bất động sản

WriteProtection

Methods

Accept(DocumentVisitor)

chấp nhận khách truy cập

public override bool Accept(DocumentVisitor visitor)

Parameters

visitor DocumentVisitor

Người truy cập sẽ đến thăm các nút.

Returns

bool

Đúng nếu tất cả các nút được truy cập; giả nếu Aspose.Words.DocumentVisitor dừng hoạt động trước khi truy cập tất cả các nút.

Remarks

Danh sách trên nút này và tất cả các con của nó. Mỗi nút gọi một phương pháp tương ứng trên Aspose.Words.DocumentVisitor.

Để biết thêm thông tin, hãy xem mẫu thiết kế Visitor.

AcceptAllRevisions()

chấp nhận tất cả các thay đổi theo dõi trong tài liệu.

public void AcceptAllRevisions()

Remarks

Phương pháp này là một đoạn ngắn cho Aspose.Words.RevisionCollection.AcceptAll.

AcceptEnd(DocumentVisitor)

chấp nhận một du khách để ghé thăm cuối tài liệu.

public override VisitorAction AcceptEnd(DocumentVisitor visitor)

Parameters

visitor DocumentVisitor

Tài liệu khách truy cập

Returns

VisitorAction

Các hành động phải được thực hiện bởi khách truy cập.

AcceptStart(DocumentVisitor)

chấp nhận một khách truy cập để truy cập vào đầu tài liệu.

public override VisitorAction AcceptStart(DocumentVisitor visitor)

Parameters

visitor DocumentVisitor

Tài liệu khách truy cập

Returns

VisitorAction

Các hành động phải được thực hiện bởi khách truy cập.

AppendDocument(Tài liệu, ImportFormatMode)

Thêm tài liệu cụ thể vào cuối tài liệu này.

public void AppendDocument(Document srcDoc, ImportFormatMode importFormatMode)

Parameters

srcDoc Document

Tài liệu để bổ sung.

importFormatMode ImportFormatMode

Mô tả làm thế nào để kết hợp định dạng phong cách mà xung đột.

AppendDocument(Tài liệu, ImportFormatMode, ImportFormatOptions)

Thêm tài liệu cụ thể vào cuối tài liệu này.

public void AppendDocument(Document srcDoc, ImportFormatMode importFormatMode, ImportFormatOptions importFormatOptions)

Parameters

srcDoc Document

Tài liệu để bổ sung.

importFormatMode ImportFormatMode

Mô tả làm thế nào để kết hợp định dạng phong cách mà xung đột.

importFormatOptions ImportFormatOptions

Cho phép xác định các tùy chọn ảnh hưởng đến định dạng của tài liệu kết quả.

Cleanup()

Xóa các phong cách và danh sách chưa sử dụng từ tài liệu.

public void Cleanup()

Cleanup(CleanupOptions)

Xóa các phong cách và danh sách chưa sử dụng từ tài liệu tùy thuộc vào Aspose.Words.CleanupOptions.

public void Cleanup(CleanupOptions options)

Parameters

options CleanupOptions

Clone()

Thực hiện một bản sao sâu của Aspose.Words.Document.

public Document Clone()

Returns

Document

Tài liệu Clone

Compare(Tài liệu, string, DateTime)

So sánh tài liệu này với một tài liệu khác tạo ra các thay đổi như số lượng chỉnh sửa và định dạng sửa đổi Aspose.Words.Revision.

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

Parameters

document Document

Tài liệu để so sánh

author string

Bản gốc của tác giả để sử dụng cho các đánh giá.

dateTime DateTime

Ngày và thời gian để sử dụng cho các đánh giá.

Remarks

Lưu ý Các tài liệu không nên có đánh giá trước khi so sánh.

Compare(Tài liệu, string, DateTime, CompareOptions)

So sánh tài liệu này với một tài liệu khác tạo ra các thay đổi như một số chỉnh sửa và định dạng sửa đổi Aspose.Words.Revision.Cho phép bạn xác định các tùy chọn so sánh bằng cách sử dụng 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)

Sao chép các phong cách từ mẫu cụ thể đến một tài liệu.

public void CopyStylesFromTemplate(string template)

Parameters

template string

Remarks

Khi các phong cách được sao chép từ một mẫu vào một tài liệu,Các phong cách có tên tương tự trong tài liệu được định nghĩa lại để phù hợp với mô tả phong cách trong mẫu.Các phong cách độc đáo từ mẫu được sao chép vào tài liệu.

CopyStylesFromTemplate(Document)

Sao chép các phong cách từ mẫu cụ thể đến một tài liệu.

public void CopyStylesFromTemplate(Document template)

Parameters

template Document

Remarks

Khi các phong cách được sao chép từ một mẫu vào một tài liệu,Các phong cách có tên tương tự trong tài liệu được định nghĩa lại để phù hợp với mô tả phong cách trong mẫu.Các phong cách độc đáo từ mẫu được sao chép vào tài liệu.

EnsureMinimum()

Nếu tài liệu không chứa các phần, tạo một phần với một đoạn.

public void EnsureMinimum()

ExpandTableStylesToDirectFormatting()

Chuyển đổi định dạng được chỉ định trong các phong cách bảng sang định dạng trực tiếp trên các bảng trong tài liệu.

public void ExpandTableStylesToDirectFormatting()

Remarks

Phương pháp này tồn tại bởi vì phiên bản Aspose.Words này chỉ cung cấp hỗ trợ giới hạn cho các phong cách bảng (xem dưới đây). phương pháp này có thể hữu ích khi bạn tải xuống một tài liệu DOCX hoặc WordprocessingML có chứa các bảng được định dạng với các phong cách bảng và bạn cần yêu cầu định dạng các bảng, ô, đoạn hoặc văn bản.

Phiên bản này của Aspose.Words cung cấp hỗ trợ giới hạn cho các phong cách bảng như sau:

  • Các phong cách bảng được xác định trong DOCX hoặc WordprocessingML tài liệu được lưu trữ như các phong cách bảng khi lưu tài liệu như DOCX hoặc WordprocessingML.
  • Các phong cách bảng được xác định trong DOCX hoặc WordprocessingML tài liệu được tự động chuyển sang định dạng trực tiếp trên bảng khi lưu tài liệu vào bất kỳ định dạng, rendering hoặc in khác.
  • Các phong cách bảng được xác định trong các tài liệu DOC được lưu trữ như các phong cách bảng khi chỉ lưu tài liệu là DOC.

ExtractPages(int, int)

Quay lại đối tượng Aspose.Words.Document đại diện cho phạm vi trang cụ thể.

public Document ExtractPages(int index, int count)

Parameters

index int

Chỉ số dựa trên zero của trang đầu tiên để lấy.

count int

Số lượng các trang sẽ được rút ra.

Returns

Document

Remarks

Tài liệu kết quả nên trông giống như trong MS Word, như thể chúng tôi đã thực hiện ‘Các trang cụ thể in’ - số,headers/footers và cross tables layout sẽ được duy trì.Nhưng do một số lượng lớn các sắc thái, xuất hiện trong khi giảm số lượng các trang, phù hợp đầy đủ của bố trí là một nhiệm vụ phức tạp yên tĩnh đòi hỏi rất nhiều nỗ lực.Tùy thuộc vào độ phức tạp của tài liệu có thể có sự khác biệt nhỏ trong bố trí nội dung tài liệu kết quả so với tài liệu nguồn.Bất kỳ phản hồi nào sẽ được đánh giá cao.

GetPageInfo(int)

Nhận kích thước trang, định hướng và thông tin khác về một trang có thể hữu ích cho in hoặc rendering.

public PageInfo GetPageInfo(int pageIndex)

Parameters

pageIndex int

Chỉ số trang dựa trên 0

Returns

PageInfo

JoinRunsWithSameFormatting()

Tham gia chạy cùng định dạng trong tất cả các đoạn của tài liệu.

public int JoinRunsWithSameFormatting()

Returns

int

Số lượt tham gia: Khi N Các vòng tròn tiếp cận được tham gia họ tính như N - 1 tham gia

Remarks

Đây là một phương pháp tối ưu hóa. một số tài liệu có chứa các hoạt động lân cận với cùng định dạng. Thông thường điều này xảy ra nếu một tài liệu được chỉnh sửa chuyên sâu bằng tay. Bạn có thể giảm kích thước tài liệu và tăng tốc xử lý thêm bằng cách tham gia vào các hoạt động này.

Hoạt động kiểm tra mỗi nút Aspose.Words.Paragraph trong tài liệu cho các nút Aspose.Words.Run có thuộc tính giống nhau. Nó bỏ qua các ID duy nhất được sử dụng để theo dõi phiên chỉnh sửa của việc tạo ra và sửa đổi chạy. chạy đầu tiên trong mỗi chuỗi tham gia tích lũy tất cả các văn bản. chạy còn lại được xóa khỏi tài liệu.

NormalizeFieldTypes()

Thay đổi các giá trị kiểu trường Aspose.Words.Fields.FieldChar.FieldType của Aspose.Words.Fields.FieldStart, Aspose.Words.Fields.FieldSeparator, Aspose.Words.Fields.FieldEndtrong toàn bộ tài liệu để chúng phù hợp với các loại trường chứa trong các mã trường.

public void NormalizeFieldTypes()

Remarks

Sử dụng phương pháp này sau khi các thay đổi tài liệu ảnh hưởng đến các loại trường.

Để thay đổi các giá trị kiểu trường trong một phần cụ thể của tài liệu sử dụng Aspose.Words.Range.NormalizeFieldTypes.

Protect(ProtectionType)

Bảo vệ tài liệu khỏi thay đổi mà không thay đổi mật khẩu hiện có hoặc chỉ định mật khẩu ngẫu nhiên.

public void Protect(ProtectionType type)

Parameters

type ProtectionType

  • Chọn loại bảo vệ cho tài liệu.

Remarks

Khi một tài liệu được bảo vệ, người dùng chỉ có thể thực hiện các thay đổi giới hạn, chẳng hạn như thêm ghi chú, thực hiện đánh giá, hoặc hoàn thành một biểu mẫu.

Khi bạn bảo vệ một tài liệu, và tài liệu đã có mật khẩu bảo vệ, mật khẩu bảo vệ hiện có không được thay đổi.

Khi bạn bảo vệ một tài liệu, và tài liệu không có mật khẩu bảo vệ, phương pháp này cho một mật khẩu ngẫu nhiên mà làm cho nó không thể không bảo vệ tài liệu trong Microsoft Word, nhưng bạn vẫn có thể không bảo vệ tài liệu trong Aspose.Words vì nó không yêu cầu mật khẩu khi không bảo vệ.

Protect(bảo vệ, string)

Bảo vệ tài liệu khỏi thay đổi và tùy chọn đặt mật khẩu bảo vệ.

public void Protect(ProtectionType type, string password)

Parameters

type ProtectionType

  • Chọn loại bảo vệ cho tài liệu.

password string

Mật khẩu để bảo vệ tài liệu với.Hãy chỉ định ‘không’ hoặc thanh trống nếu bạn muốn bảo vệ tài liệu mà không có mật khẩu.

Remarks

Khi một tài liệu được bảo vệ, người dùng chỉ có thể thực hiện các thay đổi giới hạn, chẳng hạn như thêm ghi chú, thực hiện đánh giá, hoặc hoàn thành một biểu mẫu.

Lưu ý rằng bảo vệ tài liệu khác với bảo vệ viết. Bảo vệ viết được chỉ định bằng cách sử dụng Aspose.Words.Document.WriteProtection.

RemoveBlankPages()

Xóa các trang trắng từ tài liệu.

public List<int> RemoveBlankPages()

Returns

List < int >

Danh sách các số trang đã được coi là trắng và bị xóa.

Remarks

Tài liệu kết quả sẽ không chứa các trang được coi là trắng trong khi các nội dung khác,bao gồm số, headers/footers và bố trí tổng thể nên không thay đổi.

Trang được coi là trắng khi cơ thể của trang không có nội dung hiển thị, ví dụ:Bảng trống không có biên giới sẽ được coi là vô hình và do đó trang sẽ được phát hiện là trắng.

RemoveExternalSchemaReferences()

Xóa các tham chiếu biểu đồ XML bên ngoài từ tài liệu này.

public void RemoveExternalSchemaReferences()

RemoveMacros()

Loại bỏ tất cả các macros ( dự án VBA) cũng như thanh công cụ và tùy chỉnh lệnh từ tài liệu.

public void RemoveMacros()

Remarks

Bằng cách loại bỏ tất cả macro từ một tài liệu, bạn có thể đảm bảo rằng tài liệu không chứa macro virus.

RenderToScale(lt, SKCanvas, float, float, float)

[CLSCompliant(false)]
public SizeF RenderToScale(int pageIndex, SKCanvas graphics, float x, float y, float scale)

Parameters

pageIndex int

graphics Ấn Độ

x float

y float

scale float

Returns

SizeF

RenderToSize(lt, SKCanvas, float, float, float, float)

[CLSCompliant(false)]
public float RenderToSize(int pageIndex, SKCanvas graphics, float x, float y, float width, float height)

Parameters

pageIndex int

graphics Ấn Độ

x float

y float

width float

height float

Returns

float

Save(String)

Lưu tài liệu vào một tệp. Tự động xác định định dạng lưu từ phần mở rộng.

public SaveOutputParameters Save(string fileName)

Parameters

fileName string

Tên của tài liệu. nếu một tài liệu vớiTên tệp cụ thể đã tồn tại, tài liệu hiện có được viết lại.

Returns

SaveOutputParameters

Thông tin bổ sung mà bạn có thể sử dụng tùy chọn.

Save(Nhãn hiệu: SaveFormat)

Lưu tài liệu vào một tệp trong định dạng cụ thể.

public SaveOutputParameters Save(string fileName, SaveFormat saveFormat)

Parameters

fileName string

Tên của tài liệu. nếu một tài liệu vớiTên tệp cụ thể đã tồn tại, tài liệu hiện có được viết lại.

saveFormat SaveFormat

Định dạng trong đó để lưu tài liệu.

Returns

SaveOutputParameters

Thông tin bổ sung mà bạn có thể sử dụng tùy chọn.

Save(Lời bài hát: SaveOptions)

Lưu tài liệu vào một tệp bằng cách sử dụng các tùy chọn lưu được chỉ định.

public SaveOutputParameters Save(string fileName, SaveOptions saveOptions)

Parameters

fileName string

Tên của tài liệu. nếu một tài liệu vớiTên tệp cụ thể đã tồn tại, tài liệu hiện có được viết lại.

saveOptions SaveOptions

Cài đặt các tùy chọn kiểm soát cách tài liệu được lưu. có thể ‘zero’.

Returns

SaveOutputParameters

Thông tin bổ sung mà bạn có thể sử dụng tùy chọn.

Save(Thông tin, SaveFormat)

Tiết kiệm tài liệu đến một dòng bằng cách sử dụng định dạng cụ thể.

public SaveOutputParameters Save(Stream stream, SaveFormat saveFormat)

Parameters

stream Stream

Stream nơi để lưu tài liệu.

saveFormat SaveFormat

Định dạng trong đó để lưu tài liệu.

Returns

SaveOutputParameters

Thông tin bổ sung mà bạn có thể sử dụng tùy chọn.

Save(Stream, SaveOptions)

Tiết kiệm tài liệu đến một dòng bằng cách sử dụng các tùy chọn tiết kiệm được chỉ định.

public SaveOutputParameters Save(Stream stream, SaveOptions saveOptions)

Parameters

stream Stream

Stream nơi để lưu tài liệu.

saveOptions SaveOptions

Nó chỉ định các tùy chọn kiểm soát cách tài liệu được lưu. Có thể ‘zero’.Nếu đây là ‘zero’, tài liệu sẽ được lưu trong định dạng DOC nhị phân.

Returns

SaveOutputParameters

Thông tin bổ sung mà bạn có thể sử dụng tùy chọn.

StartTrackRevisions(Thẻ, DateTime)

Nó bắt đầu tự động đánh dấu tất cả các thay đổi tiếp theo bạn thực hiện vào tài liệu một cách lập trình như các thay đổi sửa đổi.

public void StartTrackRevisions(string author, DateTime dateTime)

Parameters

author string

Bản gốc của tác giả để sử dụng cho các đánh giá.

dateTime DateTime

Ngày và thời gian để sử dụng cho các đánh giá.

Remarks

Nếu bạn gọi phương pháp này và sau đó thực hiện một số thay đổi vào tài liệu một cách lập trình, lưu tài liệu và sau đó mở tài liệu trong MS Word, bạn sẽ thấy những thay đổi này là các sửa đổi.

Hiện tại, Aspose.Words chỉ hỗ trợ theo dõi các cài đặt nút và xóa. thay đổi định dạng không được ghi lại như các đánh giá.

Tự động theo dõi thay đổi được hỗ trợ cả khi sửa đổi tài liệu này thông qua thao tác nút cũng như khi sử dụng Aspose.Words.DocumentBuilder

Phương pháp này không thay đổi tùy chọn Aspose.Words.Document.TrackRevisions và không sử dụng giá trị của nó cho mục đích theo dõi đánh giá.

Xem thêm

Document . StopTrackRevisions ()

StartTrackRevisions(String)

Nó bắt đầu tự động đánh dấu tất cả các thay đổi tiếp theo bạn thực hiện vào tài liệu một cách lập trình như các thay đổi sửa đổi.

public void StartTrackRevisions(string author)

Parameters

author string

Bản gốc của tác giả để sử dụng cho các đánh giá.

Remarks

Nếu bạn gọi phương pháp này và sau đó thực hiện một số thay đổi vào tài liệu một cách lập trình, lưu tài liệu và sau đó mở tài liệu trong MS Word, bạn sẽ thấy những thay đổi này là các sửa đổi.

Hiện tại, Aspose.Words chỉ hỗ trợ theo dõi các cài đặt nút và xóa. thay đổi định dạng không được ghi lại như các đánh giá.

Tự động theo dõi thay đổi được hỗ trợ cả khi sửa đổi tài liệu này thông qua thao tác nút cũng như khi sử dụng Aspose.Words.DocumentBuilder

Phương pháp này không thay đổi tùy chọn Aspose.Words.Document.TrackRevisions và không sử dụng giá trị của nó cho mục đích theo dõi đánh giá.

Xem thêm

Document . StopTrackRevisions ()

StopTrackRevisions()

Ngừng đánh dấu tự động của các tài liệu thay đổi như các đánh giá.

public void StopTrackRevisions()

Xem thêm

Document . StartTrackRevisions ( string , DateTime )

UnlinkFields()

Tắt các lĩnh vực trong toàn bộ tài liệu.

public void UnlinkFields()

Remarks

Thay thế tất cả các trường trong toàn bộ tài liệu với kết quả mới nhất của họ.

Để loại bỏ các trường trong một phần cụ thể của tài liệu sử dụng Aspose.Words.Range.UnlinkFields.

Unprotect()

Xóa bảo vệ khỏi tài liệu bất kể mật khẩu.

public void Unprotect()

Remarks

Phương pháp này không bảo vệ tài liệu ngay cả khi nó có mật khẩu bảo vệ.

Lưu ý rằng bảo vệ tài liệu khác với bảo vệ viết. Bảo vệ viết được chỉ định bằng cách sử dụng Aspose.Words.Document.WriteProtection.

Unprotect(String)

Xóa bảo vệ khỏi tài liệu nếu mật khẩu chính xác được chỉ định.

public bool Unprotect(string password)

Parameters

password string

mật khẩu để không bảo vệ tài liệu với.

Returns

bool

’truyền’ nếu mật khẩu chính xác được chỉ định và tài liệu không được bảo vệ.

Remarks

Phương pháp này không bảo vệ tài liệu chỉ nếu mật khẩu chính xác được chỉ định.

Lưu ý rằng bảo vệ tài liệu khác với bảo vệ viết. Bảo vệ viết được chỉ định bằng cách sử dụng Aspose.Words.Document.WriteProtection.

UpdateActualReferenceMarks()

Cập nhật Aspose.Words.Notes.Footnote.ActualReferenceMark thuộc sở hữu của tất cả các dấu chân và dấu chân trong tài liệu.

public void UpdateActualReferenceMarks()

Remarks

Các trường cập nhật (Aspose.Words.Document.UpdateFields) có thể cần thiết để có được kết quả chính xác.

UpdateFields()

Cập nhật các giá trị của các trường trong toàn bộ tài liệu.

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.

Do đó, bạn thường muốn gọi phương pháp này trước khi tiết kiệm nếu bạn đã sửa đổi tài liệulập trình và muốn đảm bảo rằng các giá trị trường thích hợp (được tính toán) xuất hiện trong tài liệu được lưu.

Không cần phải cập nhật các trường sau khi thực hiện một email merge bởi vì email merge là một loại bản cập nhật trường và tự động cập nhật tất cả các trường trong tài liệu.

Phương pháp này không cập nhật tất cả các loại trường. Để biết danh sách chi tiết các loại trường được hỗ trợ, hãy xem Hướng dẫn lập trình.

Phương pháp này không cập nhật các lĩnh vực liên quan đến các thuật toán bố trí trang (ví dụ: PAGE, PAGES, PAGEREF). Các lĩnh vực liên quan đến bố trí trang được cập nhật khi bạn trình bày một tài liệu hoặc gọi Aspose.Words.Document.UpdatePageLayout.

Sử dụng phương pháp Aspose.Words.Document.NormalizeFieldTypes trước khi các trường cập nhật nếu có thay đổi tài liệu ảnh hưởng đến các loại trường.

Để cập nhật các trường trong một phần cụ thể của tài liệu sử dụng Aspose.Words.Range.UpdateFields.

UpdateListLabels()

Cập nhật danh sách nhãn cho tất cả các mục danh sách trong tài liệu.

public void UpdateListLabels()

Remarks

Phương pháp này cập nhật danh sách các thuộc tính nhãn như Aspose.Words.Lists.ListLabel.LabelValue và Aspose.Words.Lists.ListLabel.LabelString cho mỗi Aspose.Words.Paragraph.ListLabel đối tượng trong tài liệu.

Ngoài ra, phương pháp này đôi khi được gọi mặc định khi cập nhật các trường trong tài liệu. điều này là cần thiết bởi vì một số trường có thể đề cập đến số danh sách (như TOC hoặc REF) cần chúng được cập nhật.

UpdatePageLayout()

Khôi phục lại bố trí trang của tài liệu.

public void UpdatePageLayout()

Remarks

Phương pháp này định dạng một tài liệu thành các trang và cập nhật các trường liên quan đến số trang trong tài liệu như PAGE, PAGES, PAGEREF và REF. Thông tin bố trí trang cập nhật là cần thiết để thực hiện một bản trình bày chính xác của tài liệu đến định dạng trang cố định.

Phương pháp này tự động được đề cập khi bạn đầu tiên chuyển đổi một tài liệu sang PDF, XPS, hình ảnh hoặc in nó. Tuy nhiên, nếu bạn sửa đổi tài liệu sau khi render và sau đó cố gắng render nó lại - Aspose.Words sẽ không cập nhật bố trí trang tự động. Trong trường hợp này bạn nên gọi Aspose.Words.Document.UpdatePageLayout trước khi render lại.

UpdateTableLayout()

Thực hiện một cách tiếp cận sớm hơn đến chiều rộng cột bảng tái tính toán mà đã biết các vấn đề.

[Obsolete("Obsolete, column widths are re-calculated automatically before saving.")]
public void UpdateTableLayout()

Remarks

Phương pháp này bị suy giảm và nó sẽ được loại bỏ trong một vài bản phát hành.

UpdateThumbnail(ThumbnailGeneratingOptions)

Cập nhật Aspose.Words.Properties.BuiltInDocumentProperties.Thông tin của tài liệu theo các tùy chọn được chỉ định.

public void UpdateThumbnail(ThumbnailGeneratingOptions options)

Parameters

options ThumbnailGeneratingOptions

Các lựa chọn tạo ra để sử dụng.

Remarks

Các Aspose.Words.Rendering.ThumbnailGeneratingOptions cho phép bạn xác định nguồn của thumbnail, kích thước và các tùy chọn khác.Nếu nỗ lực để tạo ra thảm họa thất bại, nó không thay đổi một.

UpdateThumbnail()

Cập nhật Aspose.Words.Properties.BuiltInDocumentProperties.Thông tin của tài liệu sử dụng tùy chọn mặc định.

public void UpdateThumbnail()

UpdateWordCount()

Cập nhật từ tính các thuộc tính của tài liệu.

public void UpdateWordCount()

Remarks

Aspose.Words.Document.UpdateWordCount tái tính toán và cập nhật các thuộc tính của nhân vật, từ và ký tự trong bộ sưu tập _ www.wl26_.document

Lưu ý rằng Aspose.Words.Document.UpdateWordCount không cập nhật số dòng và thuộc tính trang. Sử dụng Aspose.Words.Document.UpdateWordCount quá tải và thông qua giá trị như một thông số để làm điều đó.

Khi bạn sử dụng phiên bản đánh giá, đánh giá watermark cũng sẽ được bao gồm trong chữ số.

UpdateWordCount(Bool)

Cập nhật từ tính các thuộc tính của tài liệu, tùy chọn cập nhật Aspose.Words.Properties.BuiltInDocumentProperties.Lines thuộc tính.

public void UpdateWordCount(bool updateLinesCount)

Parameters

updateLinesCount bool

’truyền’ nếu số dòng trong tài liệu được tính toán.

Remarks

Phương pháp này sẽ xây dựng lại bố trí trang của tài liệu.

 Tiếng Việt