Class Document
Der Name: Aspose.Words Zusammensetzung: Aspose.Words.dll (25.4.0)
Es handelt sich um ein Wortdokument.
Um mehr zu erfahren, besuchen Sie die Working with Document Dokumentation des Artikels.
public class Document : DocumentBase, IEnumerable<node>, IEnumerable, IXPathNavigable
Inheritance
object ← Node ← CompositeNode ← DocumentBase ← Document
Implements
IEnumerable
Vererbte Mitglieder
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Das Aspose.Words.Document ist ein zentrales Objekt in der Aspose.Words Bibliothek.
Um ein bestehendes Dokument in einem der Aspose.Words.LoadFormat-Formate zu laden, übertragen Sie einen Dateinamen oder einen Stream in einen der Aspose.Words.Dokument Constructors.
Verwenden Sie eine der Speichermethode überladen, um das Dokument in einem der Aspose.Words.SaveFormat-Formate zu speichern.
Zum Zeichnen von Dokumenten Seiten direkt auf ein Objekt verwenden Sie Aspose.Words.Document.RenderToScale(System.Int32,System.Drawing.Graphics,System.Single,System.Single,System.Single) oder Aspose.Words.Document.RenderToSize(System.Int32,System.Drawing.Graphics,System.Single,System.Single,System.Single,System.Single) Methode.
Um das Dokument zu drucken, verwenden Sie eine der Aspose.Words.Document.Print(System.String) Methoden.
Aspose.Words.Document.MailMerge ist der Reporting-Motor von Asposa. Words, der es ermöglicht, Berichte in Microsoft Word mit Daten aus verschiedenen Datenquellen schnell und einfach zu populieren. Die Daten können aus einem DataSet, DataTable, dataView, IDataReader oder einer Reihe von Werte sein. wird durch die Aufzeichnungen in der Datenquelle und geben sie in die E-Mail Fusion Felder im Dokument wächst es wie nötig.
Aspose.Words.Document speichert Dokument-weit-Informationen wie Asposa.Vordes.Base-Dokument.Styles, Aspos.Körper.Fragment.BuiltInDOCumentProperties, ASPOSE.Handbuch.CustomDockProperty, Listen und Makros. Die meisten dieser Objekte sind über die entsprechenden Eigenschaften des Aspo.
Das Aspose.Words.Document ist ein Wurzeln eines Baumes, das alle anderen Knoten des Dokuments enthält. Das Baum ist ein Composite-Design-Modell und ähnelt in vielerlei Hinsicht XmlDocument. Die Inhalte des Dokuments können frei programmatisch manipuliert werden:
- Die Knoten des Dokuments können über geschriebene Sammlungen zugänglich sein, z. B. Aspose.Words.Document.Sektionen, Aspose.Words.ParagraphCollection usw.
- Die Knoten des Dokuments können nach ihrem Knotentyp mit Aspose.Words.CompositeNode.GetChildNodes(Aspose.Words.NodeType,System.Boolean) oder mit einer XPath-Betrug mit Aspose.Words.CompositeNode.SelectNodes(System.String) oder Aspose.Words.CompositeNode.SelectSingleNode(System.String) ausgewählt werden).
- Inhaltsnoten können überall im Dokument mit Aspose.Words.CompositeNode.InsertBefore‘1(‘0,Aspose.Words.Node), Aspose.Words.CompositeNode.InsertAfter‘1(‘0,Aspose.Words.Node), Aspose.Words.CompositeNode.RemoveChild‘1(‘0) und anderen Methoden, die von der Basisklasse Aspose.Words.CompositeNode bereitgestellt werden, hinzugefügt oder entfernt werden.
- Die Formatierungsattribute jedes Knoten können über die Eigenschaften dieses Knoten geändert werden.
Betrachten Sie die Verwendung von Aspose.Words.DocumentBuilder, die die Aufgabe der programmatischen Erstellung oder Populierung des Dokumentbaums vereinfacht.
Das Aspose.Words.Dokument kann nur Aspose.Words.Sektion Objekte enthalten.
In Microsoft Word muss ein gültiges Dokument mindestens einen Abschnitt enthalten.
Constructors
Document()
Erstellt ein weißes Word-Dokument.
public Document()
Remarks
Ein weißes Dokument wird aus den Ressourcen erholt, und im Voraus sieht das resultierende Dokument mehr wie von Aspose.Words.Settings.MsWordVersion.Word2007 erstellt.Dieses weißes Dokument enthält eine standardmäßige Fonttabelle, minimale standardmäßige Styles und latente Styles.
Die Methode Aspose.Words.Settings.CompatibilityOptions.OptimizeFor (Aspose-Word-Einstellungen.MsVordVersion) kann verwendet werden, um die Inhalte des Dokuments sowie das standardmäßige Verhalten von Asposa. Word für eine bestimmte Version von MS Word zu optimieren.
Die Papiergröße des Dokuments ist Standardbrief. Wenn Sie die Seite-Einstellung ändern möchten, verwenden Sie Aspose.Words.Section.PageSetup.
Nach der Erstellung können Sie Aspose.Words.DocumentBuilder verwenden, um Dokumenteinhalte leicht hinzuzufügen.
Document(String)
ffnet ein bestehendes Dokument aus einer Datei. Er erkennt automatisch das Dateiformat.
public Document(string fileName)
Parameters
fileName
string
Dateinamen des Dokuments zu öffnen.
Exceptions
UnsupportedFileFormatException
Das Dokumentformat wird nicht anerkannt oder nicht unterstützt.
Das Dokument scheint korrupt zu sein und kann nicht geladen werden.
Es gibt ein Problem mit dem Dokument und es sollte an Aspose.Words Entwickler gemeldet werden.
Es gibt eine Eintritts- und Ausgangs-Ausnahme.
Das Dokument ist verschlüsselt und erfordert ein Passwort, um zu öffnen, aber Sie haben ein falsches Passwort bereitgestellt.
Der Name der Datei kann weder null noch leer sein.
Document(String, LoadOptions)
ffnet ein bestehendes Dokument aus einem Datei. Erlaubt, zusätzliche Optionen wie ein Verschlüsselungswort angeben.
public Document(string fileName, LoadOptions loadOptions)
Parameters
fileName
string
Dateinamen des Dokuments zu öffnen.
loadOptions
LoadOptions
Zusätzliche Optionen zur Verwendung beim Laden eines Dokuments. kann “Null” sein'.
Exceptions
UnsupportedFileFormatException
Das Dokumentformat wird nicht anerkannt oder nicht unterstützt.
Das Dokument scheint korrupt zu sein und kann nicht geladen werden.
Es gibt ein Problem mit dem Dokument und es sollte an Aspose.Words Entwickler gemeldet werden.
Es gibt eine Eintritts- und Ausgangs-Ausnahme.
Das Dokument ist verschlüsselt und erfordert ein Passwort, um zu öffnen, aber Sie haben ein falsches Passwort bereitgestellt.
Der Name der Datei kann weder null noch leer sein.
Document(Stream)
ffnet ein bestehendes Dokument aus einem Stream. Detektiert automatisch das Dateiformat.
public Document(Stream stream)
Parameters
stream
Stream
Stream, wo das Dokument heruntergeladen werden kann.
Remarks
Das Dokument muss am Anfang des Streams gespeichert werden.Der Stream muss die random positionierung unterstützen.
Exceptions
UnsupportedFileFormatException
Das Dokumentformat wird nicht anerkannt oder nicht unterstützt.
Das Dokument scheint korrupt zu sein und kann nicht geladen werden.
Es gibt ein Problem mit dem Dokument und es sollte an Aspose.Words Entwickler gemeldet werden.
Es gibt eine Eintritts- und Ausgangs-Ausnahme.
Das Dokument ist verschlüsselt und erfordert ein Passwort, um zu öffnen, aber Sie haben ein falsches Passwort bereitgestellt.
Der Strom kann nicht null sein.
Der Stream unterstützt weder Lesen noch Suchen.
Der Strom ist ein zerstörtes Objekt.
Document(Stream und LoadOptions)
ffnet ein bestehendes Dokument aus einem Stream. Erlaubt, zusätzliche Optionen wie ein Verschlüsselungswort zu angeben.
public Document(Stream stream, LoadOptions loadOptions)
Parameters
stream
Stream
Der Stream, wo das Dokument heruntergeladen werden kann.
loadOptions
LoadOptions
Zusätzliche Optionen zur Verwendung beim Laden eines Dokuments. kann “Null” sein'.
Remarks
Das Dokument muss am Anfang des Streams gespeichert werden.Der Stream muss die random positionierung unterstützen.
Exceptions
UnsupportedFileFormatException
Das Dokumentformat wird nicht anerkannt oder nicht unterstützt.
Das Dokument scheint korrupt zu sein und kann nicht geladen werden.
Es gibt ein Problem mit dem Dokument und es sollte an Aspose.Words Entwickler gemeldet werden.
Es gibt eine Eintritts- und Ausgangs-Ausnahme.
Das Dokument ist verschlüsselt und erfordert ein Passwort, um zu öffnen, aber Sie haben ein falsches Passwort bereitgestellt.
Der Strom kann nicht null sein.
Der Stream unterstützt weder Lesen noch Suchen.
Der Strom ist ein zerstörtes Objekt.
Properties
AttachedTemplate
Erhält oder stellt den vollständigen Weg des zum Dokument angeschlossenen Templates fest.
public string AttachedTemplate { get; set; }
Eigentumswert
Remarks
Leere Zeile bedeutet, dass das Dokument an das Normal-Template angeschlossen ist.
Aspose.Words.Properties.BuiltInDocumentProperties.Template
Exceptions
berschreiten, wenn Sie versuchen, zu einem ’null’ Wert zu setzen.
AutomaticallyUpdateStyles
Er erhält oder stellt eine Flagge an, die darauf hindeutet, ob die Stile im Dokument aktualisiert sind, um die Stile im Dokument zu entsprechen.Hinzufügen des Templates jedes Mal, wenn das Dokument in MS Word geöffnet wird.
public bool AutomaticallyUpdateStyles { get; set; }
Eigentumswert
Bibliography
Erhalten Sie das Aspose.Words.Document.Bibliography Objekt, das die Liste der in dem Dokument verfügbaren Quellen darstellt.
public Bibliography Bibliography { get; }
Eigentumswert
BuiltInDocumentProperties
Wiederherstellt eine Sammlung, die alle eingebauten Dokumenteigenschaften des Dokuments darstellt.
public BuiltInDocumentProperties BuiltInDocumentProperties { get; }
Eigentumswert
CompatibilityOptions
Erlaubt den Zugriff auf die Dokumentkompatibilitätsoptionen (d. h. die Benutzerpräferenzen, die auf CompatibilityTab der Options Dialog im Wort)
public CompatibilityOptions CompatibilityOptions { get; }
Eigentumswert
Compliance
Er erhält die OOXML-Compliance-Version, die aus dem hochgeladenen Dokumentinhalt bestimmt wird.Es macht Sinn nur für OOXML-Dokumente.
public OoxmlCompliance Compliance { get; }
Eigentumswert
Remarks
Wenn Sie ein neues weißes Dokument erstellen oder ein nicht OOXML-Dokument geladen haben, wird die Aspose.Words.Saving.OoxmlCompliance.Ecma376_2006 zurückgegeben.
CustomDocumentProperties
Wiederherstellt eine Sammlung, die alle benutzerdefinierten Dokumenteigenschaften des Dokuments darstellt.
public CustomDocumentProperties CustomDocumentProperties { get; }
Eigentumswert
CustomXmlParts
Erhalten oder festlegen Sie die Sammlung von Custom XML Data Storage Parts.
public CustomXmlPartCollection CustomXmlParts { get; set; }
Eigentumswert
Remarks
Aspose.Words laden und speichert benutzerdefinierte XML-Parteien in OOXML und DOC-Dokumente nur.
Dieses Eigentum kann nicht sein.
Aspose.Words.Markup.CustomXmlPart
DefaultTabStop
Erhalten oder setzen Sie den Intervall (in Punkten) zwischen den Standard-Tab-Stops.
public double DefaultTabStop { get; set; }
Eigentumswert
Sehen Sie auch
DigitalSignatures
Er erhält die Sammlung von digitalen Unterschriften für dieses Dokument und ihre Validierungsergebnisse.
public DigitalSignatureCollection DigitalSignatures { get; }
Eigentumswert
Remarks
Diese digitalen Unterschriften werden nicht gespeichert, wenn Sie dieses Aspose.Words.Document Objekt in eine Datei oder Stream speichern, weil die Speicherung oder Konvertierung ein Dokument produzieren wird, das sich von dem Original unterscheidet und die ursprünglichen digitalen Unterschriften werden nicht mehr gültig sein.
Diese Sammlung ist nie . Wenn das Dokument nicht unterzeichnet wird, enthält es null Elemente.
EndnoteOptions
Es bietet Optionen, die die Nummerierung und Positionierung von Endnoten in diesem Dokument kontrollieren.
public EndnoteOptions EndnoteOptions { get; }
Eigentumswert
FieldOptions
Er erhält ein Aspose.Words.Fields.FieldOptions Objekt, das Optionen darstellt, um die Feldbehandlung im Dokument zu kontrollieren.
public FieldOptions FieldOptions { get; }
Eigentumswert
FirstSection
Erhalten Sie den ersten Abschnitt im Dokument.
public Section FirstSection { get; }
Eigentumswert
Remarks
Zurück “Null” wenn es keine Abschnitte gibt.
FontSettings
Gibt oder setzt Dokument Font-Einstellungen.
public FontSettings FontSettings { get; set; }
Eigentumswert
Remarks
Diese Eigenschaft ermöglicht es Ihnen, die Schriftinstellungen pro Dokument zu spezifizieren. Wenn Sie auf , werden Standard-statische Schriftinstellungen Aspose.Words.Fonts.FontSettings.DefaultInstance verwendet.
Der Standardwert ist.
FootnoteOptions
Es bietet Optionen, die die Nummerierung und Positionierung von Fußnote in diesem Dokument kontrollieren.
public FootnoteOptions FootnoteOptions { get; }
Eigentumswert
Frameset
Zurück ein Aspose.Words.Document.Frameset Beispiel, wenn dieses Dokument eine Frame-Seite darstellt.
public Frameset Frameset { get; }
Eigentumswert
Remarks
Wenn das Dokument nicht entworfen ist, hat das Eigentum den “Null” Wert.
GlossaryDocument
Erhalten oder legen Sie das Glossardokument innerhalb dieses Dokuments oder des Templates. Ein Glossardokument ist eine Speicherungfür AutoText, AutoCorrect und Building Block Einträge, die in einem Dokument definiert sind.
public GlossaryDocument GlossaryDocument { get; set; }
Eigentumswert
Remarks
Dieses Eigentum wird zurückgegeben, wenn das Dokument kein Glossardokument hat.
Sie können ein Glossary-Dokument zu einem Dokument hinzufügen, indem Sie ein Aspose.Words.BuildingBlocks.GlossaryDokument-Objekt erstellen und diesem Eigentum zugeordnen.
Aspose.Words.BuildingBlocks.GlossaryDokument
GrammarChecked
Es wird “richtig” zurückgegeben, wenn das Dokument für Grammatik überprüft wurde.
public bool GrammarChecked { get; set; }
Eigentumswert
Remarks
Um die Grammatik im Dokument zurückzuziehen, setzen Sie diese Eigenschaft als “Falsch'.
HasMacros
Returns ’true’ wenn das Dokument ein VBA-Projekt (Macros) hat).
public bool HasMacros { get; }
Eigentumswert
Sehen Sie auch
Document . RemoveMacros ()
HasRevisions
Returns ’true’ wenn das Dokument irgendwelche verfolgten Änderungen hat.
public bool HasRevisions { get; }
Eigentumswert
Remarks
Diese Eigenschaft ist eine Abkürzung, um Aspose.Words.RevisionCollection.Count zu null zu vergleichen.
HyphenationOptions
Erlaubt den Zugang zu Dokumenten Hyphenation Optionen.
public HyphenationOptions HyphenationOptions { get; }
Eigentumswert
IncludeTextboxesFootnotesEndnotesInStat
Erläutert, ob Textkasten, Fußnote und Endnote in Wörterzählstatistik aufgenommen werden sollten.
public bool IncludeTextboxesFootnotesEndnotesInStat { get; set; }
Eigentumswert
JustificationMode
Er bekommt oder stellt die Charakterspazierende Anpassung eines Dokuments fest.
public JustificationMode JustificationMode { get; set; }
Eigentumswert
LastSection
Sie erhalten den letzten Abschnitt im Dokument.
public Section LastSection { get; }
Eigentumswert
Remarks
Zurück “Null” wenn es keine Abschnitte gibt.
LayoutOptions
Er erhält ein Aspose.Words.Layout.LayoutOptions-Objekt, das Optionen darstellt, um den Layoutprozess dieses Dokuments zu kontrollieren.
public LayoutOptions LayoutOptions { get; }
Eigentumswert
MailMerge
Zurück ein Aspose.Words.MailMerging.MailMerge Objekt, das die E-Mail-Fusion-Funktionalität für das Dokument darstellt.
public MailMerge MailMerge { get; }
Eigentumswert
MailMergeSettings
Er erhält oder setzt das Objekt, das alle E-Mail-Fusioninformationen für ein Dokument enthält.
public MailMergeSettings MailMergeSettings { get; set; }
Eigentumswert
Remarks
Sie können dieses Objekt verwenden, um eine E-Mail-Fusion-Datenquelle für ein Dokument anzuzeigen und diese Informationen (mit den verfügbaren Datenfeldern) werden in Microsoft Word angezeigt, wenn der Benutzer dieses Dokument öffnet.
Dieses Objekt ist nie.
NodeType
Zurück Aspose.Words.NodeType.Dokument.
public override NodeType NodeType { get; }
Eigentumswert
OriginalFileName
Erhalten Sie den ursprünglichen Dateinamen des Dokuments.
public string OriginalFileName { get; }
Eigentumswert
Remarks
Returns, wenn das Dokument aus einem Strom geladen wurde oder ein Blatt erstellt wurde.
OriginalLoadFormat
Er erhält das Format des ursprünglichen Dokuments, das in dieses Objekt geladen wurde.
public LoadFormat OriginalLoadFormat { get; }
Eigentumswert
Remarks
Wenn Sie ein neues weißes Dokument erstellt haben, wird die Aspose.Words.LoadFormat.Doc-Wert zurückgegeben.
PackageCustomParts
Er bekommt oder stellt die Sammlung von angepassten Teilen (arbitrierter Inhalt), die mit dem OOXML-Paket mit “unbekannten Beziehungen” verbunden sind”.
public CustomPartCollection PackageCustomParts { get; set; }
Eigentumswert
Remarks
Verwechseln Sie diese benutzerdefinierten Teile nicht mit benutzerdefinierten XML-Daten. Wenn Sie benutzerdefinierte XML-Teile zugreifen müssen, verwenden Sie die Eigenschaft Aspose.Words.Document.CustomXmlParts.
Diese Sammlung enthält OOXML Teile, deren Elternteil das OOXML-Paket ist und sie zielen auf eine “unbekannte Beziehung”. Weitere Informationen finden Sie in Aspose.Words.Markup.CustomPart.
Aspose.Words laden und speichert benutzerdefinierte Teile in OOXML-Dokumente nur.
Dieses Eigentum kann nicht sein.
Aspose.Words.Markup.CustomPart
PageCount
Er erhält die Anzahl der Seiten im Dokument, wie durch die neueste Page-Layout-Operation berechnet wird.
public int PageCount { get; }
Eigentumswert
Sehen Sie auch
Document . UpdatePageLayout ()
ProtectionType
Er erhält den derzeit aktiven Dokumentschutztyp.
public ProtectionType ProtectionType { get; }
Eigentumswert
Remarks
Um den Dokumentschutztyp zu ändern, verwenden Sie die Aspose.Words.Document.Protect(Aspose.Words.ProtectionType,System.String) und Aspose.Words.Document.Unprotect Methoden.
Wenn ein Dokument geschützt ist, kann der Benutzer nur begrenzte Änderungen vornehmen, wie z. B. Anmerkungen hinzufügen, Überprüfungen vornehmen oder ein Formular ausfüllen.
Bitte beachten Sie, dass Dokumentschutz anders ist als Schreibschutz. Schreibschutz wird mit der Aspose.Words.Document.WriteProtection angegeben
Aspose.Words.Document.Protect(Aspose.Words.ProtectionType,System.String) Aspose.Words.Document.Unprotect Aspose.Words.Document.WriteProtection
PunctuationKerning
Erläutert, ob Kerning sowohl auf den lateinischen Text als auch auf die Punktion anwendbar ist.
public bool PunctuationKerning { get; set; }
Eigentumswert
RemovePersonalInformation
Er erhält oder stellt eine Flagge, die darauf hindeutet, dass Microsoft Word alle Benutzerinformationen aus Kommentaren, Überprüfungen undDokumenteigenschaften beim Speichern des Dokuments.
public bool RemovePersonalInformation { get; set; }
Eigentumswert
Revisions
Er erhält eine Sammlung von Überprüfungen (verfolgt Veränderungen), die in diesem Dokument existieren.
public RevisionCollection Revisions { get; }
Eigentumswert
Remarks
Die zurückgegebene Sammlung ist eine “live” Sammlung, was bedeutet, dass wenn Sie Teile eines Dokuments entfernen, das Überprüfungen enthält, die gelöschten Überprüfungen automatisch aus dieser Sammlung verschwinden.
RevisionsView
Er erhält oder stellt einen Wert an, der darauf hindeutet, ob mit der ursprünglichen oder geänderten Version eines Dokuments zu arbeiten.
public RevisionsView RevisionsView { get; set; }
Eigentumswert
Remarks
Der defaultwert ist Aspose.Words.RevisionsView.Original.
Sections
Wiederherstellt eine Sammlung, die alle Abschnitte des Dokuments darstellt.
public SectionCollection Sections { get; }
Eigentumswert
ShadeFormData
Erläutert, ob auf den grauen Schatten auf Formfeldern zu drehen.
public bool ShadeFormData { get; set; }
Eigentumswert
ShowGrammaticalErrors
Erläutert, ob in diesem Dokument Grammatikfehler angezeigt werden sollen.
public bool ShowGrammaticalErrors { get; set; }
Eigentumswert
ShowSpellingErrors
Erläutert, ob Spelling-Fehler in diesem Dokument angezeigt werden.
public bool ShowSpellingErrors { get; set; }
Eigentumswert
SpellingChecked
Returns ’true’ wenn das Dokument überprüft wurde.
public bool SpellingChecked { get; set; }
Eigentumswert
Remarks
Um die Spiegelung im Dokument zurückzuziehen, setzen Sie diese Eigenschaft als “Falsch'.
Theme
Erhalten Sie das Aspose.Words.Document.Theme Objekt für dieses Dokument.
public Theme Theme { get; }
Eigentumswert
TrackRevisions
Richtig, wenn Änderungen verfolgt werden, wenn dieses Dokument in Microsoft Word bearbeitet wird.
public bool TrackRevisions { get; set; }
Eigentumswert
Remarks
Mit dieser Option informiert Microsoft Word nur, ob die Spurenänderungen aktiviert oder ausgeschaltet werden. Diese Eigenschaft hat keine Auswirkungen auf Änderungen des Dokuments, die Sie programmatisch über Aspose.Words durchführen.
Wenn Sie die Änderungen automatisch verfolgen möchten, da sie programmatisch durch Aspose.Words durchgeführt werden, verwenden Sie die Aspose.Words.Document.StartTrackRevisions(System.String,System.DateTime) Methode.
Variables
Wiederherstellt die Sammlung von Variablen, die zu einem Dokument oder einem Template hinzugefügt wurden.
public VariableCollection Variables { get; }
Eigentumswert
VbaProject
Erhalten oder setzen Sie ein Aspose.Words.Document.VbaProject.
public VbaProject VbaProject { get; set; }
Eigentumswert
VersionsCount
Erhält die Anzahl der Dokumentversionen, die im DOC-Dokument gespeichert wurden.
public int VersionsCount { get; }
Eigentumswert
Remarks
Versionen in Microsoft Word sind über das File/Versions-Menü zugänglich.Microsoft Word unterstützt Versionen nur für DOC-Dateien.
Diese Eigenschaft ermöglicht es zu erkennen, ob es Dokumentversionen in diesem Dokument gespeichert wurden, bevor es in Aspose.Words geöffnet wurde. Aspose.Words bietet keine andere Unterstützung für Dokumentversionen. Wenn Sie dieses Dokument mit Aspose.Words speichern, wird das Dokument ohne Versionen gespeichert.
ViewOptions
Es bietet Optionen, um zu kontrollieren, wie das Dokument in Microsoft Word angezeigt wird.
public ViewOptions ViewOptions { get; }
Eigentumswert
Watermark
Erlaubt den Zugriff auf das Dokument Wasserzeichen.
public Watermark Watermark { get; }
Eigentumswert
WebExtensionTaskPanes
Wiederherstellt eine Sammlung, die eine Liste von Task-Pane-Add-ins darstellt.
public TaskPaneCollection WebExtensionTaskPanes { get; }
Eigentumswert
WriteProtection
Erlaubt den Zugriff auf das Dokument Schreibschutzoptionen.
public WriteProtection WriteProtection { get; }
Eigentumswert
Methods
Accept(DocumentVisitor)
Er akzeptiert einen Besucher.
public override bool Accept(DocumentVisitor visitor)
Parameters
visitor
DocumentVisitor
Der Besucher, der die Knoten besucht.
Returns
Richtig, wenn alle Knoten besucht wurden; falsch, wenn Aspose.Words.DocumentVisitor die Operation gestoppt hat, bevor alle Knoten besucht wurden.
Remarks
Alle Noten nennen eine entsprechende Methode auf Aspose.Words.DocumentVisitor.
Weitere Informationen finden Sie im Visitor Design Pattern.
AcceptAllRevisions()
Er akzeptiert alle verfolgten Änderungen des Dokuments.
public void AcceptAllRevisions()
Remarks
Diese Methode ist eine Abkürzung für Aspose.Words.RevisionCollection.AcceptAll.
AcceptEnd(DocumentVisitor)
Er akzeptiert einen Besucher, um das Ende des Dokuments zu besuchen.
public override VisitorAction AcceptEnd(DocumentVisitor visitor)
Parameters
visitor
DocumentVisitor
Der Dokumentbesucher.
Returns
Maßnahmen, die der Besucher ergreifen muss.
AcceptStart(DocumentVisitor)
Er akzeptiert einen Besucher, um den Anfang des Dokuments zu besuchen.
public override VisitorAction AcceptStart(DocumentVisitor visitor)
Parameters
visitor
DocumentVisitor
Der Dokumentbesucher.
Returns
Maßnahmen, die der Besucher ergreifen muss.
AppendDocument(Dokumentation, ImportFormatMode)
Hinzufügen Sie das angegebenes Dokument am Ende dieses Dokuments.
public void AppendDocument(Document srcDoc, ImportFormatMode importFormatMode)
Parameters
srcDoc
Document
Das Dokument zu ergänzen.
importFormatMode
ImportFormatMode
Erläutert, wie man Stilformatet, die kollidieren, miteinander kombiniert.
AppendDocument(Dokument, ImportFormatMode, ImportFormatOptions)
Hinzufügen Sie das angegebenes Dokument am Ende dieses Dokuments.
public void AppendDocument(Document srcDoc, ImportFormatMode importFormatMode, ImportFormatOptions importFormatOptions)
Parameters
srcDoc
Document
Das Dokument zu ergänzen.
importFormatMode
ImportFormatMode
Erläutert, wie man Stilformatet, die kollidieren, miteinander kombiniert.
importFormatOptions
ImportFormatOptions
Erlaubt, Optionen zu angeben, die die Formatierung eines Ergebnisdokuments beeinflussen.
Cleanup()
Reinigen Sie ungenutzte Styles und Listen aus dem Dokument.
public void Cleanup()
Cleanup(CleanupOptions)
Reinigen Sie ungenutzte Styles und Listen aus dem Dokument abhängig von gegebenen Aspose.Words.CleanupOptions.
public void Cleanup(CleanupOptions options)
Parameters
options
CleanupOptions
Clone()
Erstellt eine tiefe Kopie des Aspose.Words.Document.
public Document Clone()
Returns
Das klonierte Dokument.
Compare(Dokument, String, DateTime)
Vergleichen Sie dieses Dokument mit einem anderen Dokument, das Änderungen wie die Anzahl der Edit- und Formatrevisionen Aspose.Words.Revision erzeugt.
public void Compare(Document document, string author, DateTime dateTime)
Parameters
document
Document
Dokument zu vergleichen.
author
string
Initialen des Autors für Revisionen zu verwenden.
dateTime
DateTime
Datum und Uhrzeit für die Überprüfung.
Remarks
Hinweis Dokumente müssen keine Überprüfungen vor der Vergleich haben.
Compare(Dokument, String, DateTime, CompareOptions)
Vergleichen Sie dieses Dokument mit einem anderen Dokument, das Änderungen als eine Reihe von Bearbeitungs- und Formatbewertungen Aspose.Words.Revision erzeugt.Erlaubt, Vergleichsoptionen mit Aspose.Words.Comparing.CompareOptions zu bestimmen.
public void Compare(Document document, string author, DateTime dateTime, CompareOptions options)
Parameters
document
Document
author
string
dateTime
DateTime
options
CompareOptions
CopyStylesFromTemplate(String)
Kopieren Sie Styles aus dem angegebenen Template zu einem Dokument.
public void CopyStylesFromTemplate(string template)
Parameters
template
string
Remarks
Wenn Styles von einem Template zu einem Dokument kopiert werden,hnlich benannte Stile im Dokument werden neu definiert, um die Stilbeschreibungen im Template zu entsprechen.Einzigartige Stile aus dem Template werden in das Dokument kopiert. Einzigartige Stile im Dokument bleiben intakt.
CopyStylesFromTemplate(Document)
Kopieren Sie Styles aus dem angegebenen Template zu einem Dokument.
public void CopyStylesFromTemplate(Document template)
Parameters
template
Document
Remarks
Wenn Styles von einem Template zu einem Dokument kopiert werden,hnlich benannte Stile im Dokument werden neu definiert, um die Stilbeschreibungen im Template zu entsprechen.Einzigartige Stile aus dem Template werden in das Dokument kopiert. Einzigartige Stile im Dokument bleiben intakt.
EnsureMinimum()
Wenn das Dokument keine Abschnitte enthält, erstellen Sie einen Abschnitt mit einem Absatz.
public void EnsureMinimum()
ExpandTableStylesToDirectFormatting()
Umwandelt die in Tabellstilen angegebenen Formatierung in direkte Formatierung auf Tabellen im Dokument.
public void ExpandTableStylesToDirectFormatting()
Remarks
Diese Methode existiert, weil diese Version von Aspose.Words nur begrenzte Unterstützung für Tabellstile bietet (siehe unten). Diese Methode kann nützlich sein, wenn Sie ein DOCX oder WordprocessingML-Dokument hochladen, das Tabellen enthält, die mit Tabellstilen formatiert sind, und Sie müssen die Formatierung von Tabellen, Zellen, Absätze oder Text fragen.
Diese Version von Aspose.Words bietet begrenzte Unterstützung für Tischstile wie folgt:
- Tabellstile definiert in DOCX oder WordprocessingML-Dokumente werden als Tabellstile gespeichert, wenn das Dokument als DOCX oder WordprocessingML gespeichert wird.
- Tabellstile, die in DOCX oder WordprocessingML Dokumente definiert werden, werden automatisch zum direkten Formatieren auf Tabellen umgewandelt, wenn das Dokument in irgendein anderes Format, Rendering oder Druck gespeichert wird.
- Tabellstile, die in DOC-Dokumenten definiert werden, werden als Tabellstile gespeichert, wenn das Dokument nur als DOC gespeichert wird.
ExtractPages(und int, int)
Returns das Aspose.Words.Dokument-Objekt, das eine bestimmte Palette von Seiten darstellt.
public Document ExtractPages(int index, int count)
Parameters
index
int
Der nullbasierte Index der ersten Seite zu extrahieren.
count
int
Anzahl der Seiten, die extrahiert werden sollen.
Returns
Remarks
Das resultierende Dokument sollte wie das in MS Word aussehen, als ob wir ‘Druckspezifische Seiten’ durchgeführt haben - die Nummerierung,Headers/Footers und Cross-Tables-Layout werden erhalten.Aber aufgrund einer großen Anzahl von Nuancen, die während der Reduzierung der Anzahl der Seiten erscheinen, ist die vollständige Einstellung des Layouts eine ruhige komplizierte Aufgabe, die viel Mühe erfordert.Abhängig von der Komplexität des Dokuments können es kleine Unterschiede in der resultierenden Dokument-Inhalte-Layout im Vergleich zum Quelldokument geben.Jede Feedback wird sehr geschätzt.
GetPageInfo(Int)
Sie erhalten die Seitegröße, Orientierung und andere Informationen über eine Seite, die für Druck oder Rendering nützlich sein könnte.
public PageInfo GetPageInfo(int pageIndex)
Parameters
pageIndex
int
Der 0-basierte Page Index.
Returns
JoinRunsWithSameFormatting()
Mit der gleichen Formatierung in allen Absätzen des Dokuments verbunden.
public int JoinRunsWithSameFormatting()
Returns
Anzahl der Beiträge ausgeführt.Wenn N Die angrenzenden Rennen werden angeschlossen, sie zählen als N - 1 und anschließen.
Remarks
Dies ist eine Optimierungsmethode. Einige Dokumente enthalten angrenzte Runden mit derselben Formatierung. In der Regel passiert dies, wenn ein Dokument intensiv manuell gearbeitet wurde. Sie können die Dokumentgröße verringern und die weitere Verarbeitung beschleunigen, indem Sie diese Runden anschließen.
Die Operation überprüft jeden Aspose.Words.Paragraph Knoten im Dokument für angrenzenden Aspose.Words.Run Knoten, die identische Eigenschaften haben. Es ignoriert einzigartige Identifikatoren, die verwendet werden, um die Bearbeitungs-Sitzungen der laufenden Erstellung und Modifikation zu verfolgen. Erste laufen in jeder laufenden Sequenz akkumuliert alle Texte.
NormalizeFieldTypes()
Änderung der Feldtypwerte Aspose.Words.Fields.FieldChar.FieldType von Aspose.Words.Fields.FieldStart, Aspose.Words.Fields.FieldSeparator, Aspose.Words.Fields.FieldEndim gesamten Dokument, so dass sie den in den Feldcodes enthaltenen Feldtypen entsprechen.
public void NormalizeFieldTypes()
Remarks
Verwenden Sie diese Methode nach Dokumentänderungen, die die Feldtypen beeinflussen.
Um die Feldtypwerte in einem bestimmten Teil des Dokuments zu ändern, verwenden Sie Aspose.Words.Range.NormalizeFieldTypes.
Protect(ProtectionType)
Schützt das Dokument vor Änderungen, ohne das bestehende Passwort zu ändern oder ein zufälliges Passwort zu erteilen.
public void Protect(ProtectionType type)
Parameters
type
ProtectionType
Angeben Sie den Schutztyp für das Dokument.
Remarks
Wenn ein Dokument geschützt ist, kann der Benutzer nur begrenzte Änderungen vornehmen, wie z. B. Anmerkungen hinzufügen, Überprüfungen vornehmen oder ein Formular ausfüllen.
Wenn Sie ein Dokument schützen und das Dokument bereits ein Schutzwort hat, wird das bestehende Schutzwort nicht geändert.
Wenn Sie ein Dokument schützen und das Dokument kein Schutzwort hat, erteilt diese Methode ein zufälliges Passwort, das es unmöglich macht, das Dokument in Microsoft Word zu schützen, aber Sie können das Dokument in Aspose.Words noch nicht schützen, da es kein Passwort erfordert, wenn es nicht geschützt wird.
Protect(Schutztyp, String)
Schützt das Dokument vor Änderungen und stellt optionell ein Schutzwort fest.
public void Protect(ProtectionType type, string password)
Parameters
type
ProtectionType
Angeben Sie den Schutztyp für das Dokument.
password
string
Das Passwort zum Schutz des Dokuments mit.Specify ‘zero’ oder leere Zeile, wenn Sie das Dokument ohne Passwort schützen möchten.
Remarks
Wenn ein Dokument geschützt ist, kann der Benutzer nur begrenzte Änderungen vornehmen, wie z. B. Anmerkungen hinzufügen, Überprüfungen vornehmen oder ein Formular ausfüllen.
Bitte beachten Sie, dass die Dokumentschutz unterscheidet sich von Schreibschutz. Schreibschutz wird mit der Aspose.Words.Document.WriteProtection angegeben.
RemoveBlankPages()
Entfernen Sie weiße Seiten aus dem Dokument.
public List<int> RemoveBlankPages()
Returns
Die Liste der Seitennummern wurde als weiß angesehen und entfernt.
Remarks
Das resultierende Dokument enthält keine Seiten, die als weiß angesehen werden, während andere Inhalte enthalten,einschließlich Nummerierung, Header/Footers und der allgemeine Layout sollten unverändert bleiben.
Eine Seite gilt als weiß, wenn der Körper der Seite keine sichtbare Inhalte hat, zum Beispiel,Eine leere Tabelle, die keine Grenzen hat, wird als unsichtbar betrachtet und die Seite wird daher als weiß erkannt.
RemoveExternalSchemaReferences()
Entfernen Sie externe XML-Schema-Referenzen aus diesem Dokument.
public void RemoveExternalSchemaReferences()
RemoveMacros()
Entfernt alle Makros (das VBA-Projekt) sowie Werkzeuge und Befehlkonfigurationen aus dem Dokument.
public void RemoveMacros()
Remarks
Durch die Entfernung aller Makros aus einem Dokument können Sie sicherstellen, dass das Dokument keine Makro-Viren enthält.
RenderToScale(SKCanvas, float, float, float)
[CLSCompliant(false)]
public SizeF RenderToScale(int pageIndex, SKCanvas graphics, float x, float y, float scale)
Parameters
pageIndex
int
graphics
Skandale
x
float
y
float
scale
float
Returns
RenderToSize(Int, SKCanvas, Flotte, Flotte, Flotte, Flotte)
[CLSCompliant(false)]
public float RenderToSize(int pageIndex, SKCanvas graphics, float x, float y, float width, float height)
Parameters
pageIndex
int
graphics
Skandale
x
float
y
float
width
float
height
float
Returns
Save(String)
Er speichert das Dokument in eine Datei. Er bestimmt automatisch das Speicherformat aus der Erweiterung.
public SaveOutputParameters Save(string fileName)
Parameters
fileName
string
Name des Dokuments.Wenn ein Dokument mit demdie angegebenen Dateinamen bereits vorhanden ist, das bestehende Dokument wird übergeschrieben.
Returns
Weitere Informationen, die Sie optional verwenden können.
Save(String und SaveFormat)
Speichern Sie das Dokument in eine Datei im angegebenen Format.
public SaveOutputParameters Save(string fileName, SaveFormat saveFormat)
Parameters
fileName
string
Name des Dokuments.Wenn ein Dokument mit demdie angegebenen Dateinamen bereits vorhanden ist, das bestehende Dokument wird übergeschrieben.
saveFormat
SaveFormat
Das Format, in dem Sie das Dokument speichern können.
Returns
Weitere Informationen, die Sie optional verwenden können.
Save(String und SaveOptions)
Speichern Sie das Dokument in eine Datei mit den angegebenen Speichern Optionen.
public SaveOutputParameters Save(string fileName, SaveOptions saveOptions)
Parameters
fileName
string
Name des Dokuments.Wenn ein Dokument mit demdie angegebenen Dateinamen bereits vorhanden ist, das bestehende Dokument wird übergeschrieben.
saveOptions
SaveOptions
Angeben Sie die Optionen, die kontrollieren, wie das Dokument gespeichert wird’.
Returns
Weitere Informationen, die Sie optional verwenden können.
Save(Stream und SaveFormat)
Speichern Sie das Dokument in einen Strom mit dem angegebenen Format.
public SaveOutputParameters Save(Stream stream, SaveFormat saveFormat)
Parameters
stream
Stream
Stream, wo Sie das Dokument speichern können.
saveFormat
SaveFormat
Das Format, in dem Sie das Dokument speichern können.
Returns
Weitere Informationen, die Sie optional verwenden können.
Save(Stream und SaveOptions)
Speichern Sie das Dokument in einen Strom mit den angegebenen Speichern Optionen.
public SaveOutputParameters Save(Stream stream, SaveOptions saveOptions)
Parameters
stream
Stream
Stream, wo Sie das Dokument speichern können.
saveOptions
SaveOptions
Angeben Sie die Optionen, die kontrollieren, wie das Dokument gespeichert wird. kann ’null’ sein.Wenn dies ’null’ ist, wird das Dokument im binären DOC-Format gespeichert.
Returns
Weitere Informationen, die Sie optional verwenden können.
StartTrackRevisions(String und DateTime)
Beginnt automatisch alle weiteren Änderungen, die Sie im Dokument durchführen, als Revisionänderung programmatisch zu markieren.
public void StartTrackRevisions(string author, DateTime dateTime)
Parameters
author
string
Initialen des Autors für Revisionen zu verwenden.
dateTime
DateTime
Datum und Uhrzeit für die Überprüfung.
Remarks
Wenn Sie diese Methode anrufen und dann einige Änderungen zum Dokument programmatisch durchführen, das Dokument speichern und später das Dokument in MS Word öffnen, sehen Sie diese Änderungen als Überprüfungen.
Derzeit unterstützt Aspose.Words nur die Verfolgung von Knoteninsätzen und Löschungen.Formatungsänderungen werden nicht als Überprüfungen registriert.
Die automatische Veränderungenverfolgung wird sowohl bei der Modifikation dieses Dokuments durch Node-Manipulationen als auch bei der Verwendung von Aspose.Words.DocumentBuilder unterstützt.
Diese Methode ändert nicht die Aspose.Words.Document.TrackRevisions Option und verwendet ihre Wert nicht für die Zwecke der Revision-Tracking.
Sehen Sie auch
Document . StopTrackRevisions ()
StartTrackRevisions(String)
Beginnt automatisch alle weiteren Änderungen, die Sie im Dokument durchführen, als Revisionänderung programmatisch zu markieren.
public void StartTrackRevisions(string author)
Parameters
author
string
Initialen des Autors für Revisionen zu verwenden.
Remarks
Wenn Sie diese Methode anrufen und dann einige Änderungen zum Dokument programmatisch durchführen, das Dokument speichern und später das Dokument in MS Word öffnen, sehen Sie diese Änderungen als Überprüfungen.
Derzeit unterstützt Aspose.Words nur die Verfolgung von Knoteninsätzen und Löschungen.Formatungsänderungen werden nicht als Überprüfungen registriert.
Die automatische Veränderungenverfolgung wird sowohl bei der Modifikation dieses Dokuments durch Node-Manipulationen als auch bei der Verwendung von Aspose.Words.DocumentBuilder unterstützt.
Diese Methode ändert nicht die Aspose.Words.Document.TrackRevisions Option und verwendet ihre Wert nicht für die Zwecke der Revision-Tracking.
Sehen Sie auch
Document . StopTrackRevisions ()
StopTrackRevisions()
Beenden Sie die automatische Kennzeichnung von Dokumenten als Überprüfungen ändern.
public void StopTrackRevisions()
Sehen Sie auch
Document . StartTrackRevisions ( string , DateTime )
UnlinkFields()
Unlinks Felder im gesamten Dokument.
public void UnlinkFields()
Remarks
Ersatz alle Felder im gesamten Dokument mit ihren neuesten Ergebnissen.
Um Felder in einem bestimmten Teil des Dokuments abzuschließen, verwenden Sie Aspose.Words.Range.UnlinkFields.
Unprotect()
Entfernen Sie den Schutz aus dem Dokument unabhängig von Ihrem Passwort.
public void Unprotect()
Remarks
Diese Methode schützt das Dokument nicht, auch wenn es ein Schutzwort hat.
Bitte beachten Sie, dass die Dokumentschutz unterscheidet sich von Schreibschutz. Schreibschutz wird mit der Aspose.Words.Document.WriteProtection angegeben.
Unprotect(String)
Entfernen Sie den Schutz aus dem Dokument, wenn ein richtiges Passwort angegeben wird.
public bool Unprotect(string password)
Parameters
password
string
Passwort, um das Dokument nicht zu schützen.
Returns
‘Wahr” wenn ein richtiges Passwort angegeben wurde und das Dokument nicht geschützt war.
Remarks
Diese Methode schützt das Dokument nur dann nicht, wenn ein richtiges Passwort angegeben wird.
Bitte beachten Sie, dass die Dokumentschutz unterscheidet sich von Schreibschutz. Schreibschutz wird mit der Aspose.Words.Document.WriteProtection angegeben.
UpdateActualReferenceMarks()
Aktualisiert die Aspose.Words.Notes.Footnote.ActualReferenceMark Eigentum aller Fußnote und Endnote im Dokument.
public void UpdateActualReferenceMarks()
Remarks
Aktualisierungsfelder (Aspose.Words.Document.UpdateFields) können erforderlich sein, um das richtige Ergebnis zu erhalten.
UpdateFields()
Aktualisieren Sie die Werte der Felder im gesamten Dokument.
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.
Daher möchten Sie normalerweise diese Methode anrufen, bevor Sie das Dokument geändert haben.programmatisch und möchten sicherstellen, dass die richtigen (berechneten) Feldwerte im gespeicherten Dokument angezeigt werden.
Es gibt keine Notwendigkeit, die Felder nach dem Ausführen einer Mail-Fusion zu aktualisieren, weil Mail-Fusion eine Art Feld-Update ist und alle Felder im Dokument automatisch aktualisiert werden.
Diese Methode aktualisiert nicht alle Feldertypen. Für die detaillierte Liste der unterstützten Feldertypen finden Sie die Programmierungsanleitung.
Diese Methode aktualisiert keine Felder, die mit den Seitenlayout-Algorithmen (z. B. PAGE, PAGES, PAGEREF) verbunden sind. Die Seitenlayout-verwandten Felder werden aktualisiert, wenn Sie ein Dokument oder rufen Aspose.Words.Document.UpdatePageLayout.
Verwenden Sie die Aspose.Words.Document.NormalizeFieldTypes-Methode, bevor die Felder aktualisiert werden, wenn Dokumentänderungen auf die Feldertypen betroffen sind.
Um Felder in einem bestimmten Teil des Dokuments zu aktualisieren, verwenden Sie Aspose.Words.Range.UpdateFields.
UpdateListLabels()
Aktualisieren Sie die Listenlisten für alle Listenobjekte im Dokument.
public void UpdateListLabels()
Remarks
Diese Methode aktualisiert die Liste der Etikett Eigenschaften wie Aspose.Words.Lists.ListLabel.LabelValue und Aspose.Words.Lists.ListLabel.LabelString für jedes Aspose.Words.Paragraph.ListLabel Objekt im Dokument.
Auch wird diese Methode manchmal implizit genannt, wenn die Felder im Dokument aktualisiert werden. Dies ist erforderlich, weil einige Felder, die Referenz-Liste-Nummern (wie TOC oder REF) sie aktualisieren müssen.
UpdatePageLayout()
Wiederherstellen des Seitenlayouts des Dokuments.
public void UpdatePageLayout()
Remarks
Diese Methode formatiert ein Dokument in Seiten und aktualisiert die Seitenummer in Bezug auf Felder im Dokument wie PAGE, PAGES, PAGEREF und REF. Die aktualisierten Seite-Layout-Informationen sind erforderlich, um das Dokument in Festseite-Formate richtig zu übertragen.
Diese Methode wird automatisch angerufen, wenn Sie zuerst ein Dokument in PDF, XPS, Bild oder Drucken. jedoch, wenn Sie das Dokument nach der Renderung ändern und dann versuchen, es erneut - Aspose.Words wird die Seite-Layout nicht automatisch aktualisieren. In diesem Fall sollten Sie Aspose.Words.Document.UpdatePageLayout vor der Renderung erneut anrufen.
UpdateTableLayout()
Implementieren Sie einen früheren Ansatz für die Tabellkolumnbreite der erneuten Berechnung, die Probleme bekannt hat.
[Obsolete("Obsolete, column widths are re-calculated automatically before saving.")]
public void UpdateTableLayout()
Remarks
Die Methode ist abgeschwächt und wird in einigen Releases entfernt werden.
UpdateThumbnail(ThumbnailGeneratingOptions)
Aktualisieren Sie Aspose.Words.Properties.BuiltInDocumentProperties.Thumbnail des Dokuments nach den angegebenen Optionen.
public void UpdateThumbnail(ThumbnailGeneratingOptions options)
Parameters
options
ThumbnailGeneratingOptions
Die generierenden Optionen zu verwenden.
Remarks
Die Aspose.Words.Rendering.ThumbnailGeneratingOptions ermöglicht es Ihnen, die Quelle von Thumbnail, Größe und andere Optionen zu bestimmen.Wenn der Versuch, Miniaturen zu erzeugen, fehlt, ändert sich kein.
UpdateThumbnail()
Aktualisieren Sie Aspose.Words.Properties.BuiltInDocumentProperties.Thumbnail des Dokuments mit default Optionen.
public void UpdateThumbnail()
UpdateWordCount()
Updates Word zählen die Eigenschaften des Dokuments.
public void UpdateWordCount()
Remarks
Aspose.Words.Document.UpdateWordCount berechnet und aktualisiert die Eigenschaften von Zeichen, Wörtern und Paragrafen in der Sammlung von Eigentümern von Aspos.Vor.
Bitte beachten Sie, dass Aspose.Words.Document.UpdateWordCount die Anzahl der Zeilen und Seiten Eigenschaften nicht aktualisiert. Verwenden Sie die Aspose.Words.Document.UpdateWordCount überlastet und den Wert als Parameter übertragen, um dies zu tun.
Wenn Sie eine Bewertungsversion verwenden, wird die Bewertungswassermarke auch in die Wörterrechnung enthalten.
UpdateWordCount(Bool)
Aktualisieren Sie die Eigenschaften des Dokuments und aktualisieren Sie Optional die Eigenschaft Aspose.Words.Properties.BuiltInDocumentProperties.Lines.
public void UpdateWordCount(bool updateLinesCount)
Parameters
updateLinesCount
bool
‘Wahrheit“, wenn die Anzahl der Zeilen im Dokument berechnet wird.
Remarks
Diese Methode wird die Page-Layout des Dokuments neu aufbauen.