Speicheroptionen angeben

Wenn Sie ein Dokument speichern, können Sie einige erweiterte Eigenschaften festlegen. Aspose.Words bietet Ihnen die SaveOptions Klasse, die eine genauere Kontrolle des Speichervorgangs ermöglicht. Es gibt Überlastungen der Save Methode, die eine SaveOptions Objekt – es sollte ein Objekt einer von der SaveOptions Klasse. Jedes Speicherformat hat eine entsprechende Klasse, die Speicheroptionen für dieses Speicherformat hält, zum Beispiel gibt es PdfSaveOptions zum Speichern in PDF-Format, MarkdownSaveOptions um zu sparen Markdown Format oder ImageSaveOptions zum Speichern auf ein Bild. Dieser Artikel bietet Beispiele für die Arbeit mit einigen Optionen Klassen von SaveOptions.

Das folgende Codebeispiel zeigt, wie man die Speicheroptionen vor dem Speichern des Dokuments in HTML einstellt:

Der Artikel beschreibt einige Eigenschaften, die Sie beim Speichern eines Dokuments kontrollieren können.

Verschlüsseln eines Dokuments Mit einem Passwort

Verwenden Sie die Password eine Eigenschaft, um ein Passwort für ein verschlüsseltes Dokument zu erhalten oder einzustellen. Verwenden Sie die Password Eigenschaft der entsprechenden Klasse, mit dem ausgewählten Dokumentformat zu arbeiten.

Zum Beispiel beim Speichern eines Dokuments auf DOC oder DOT Format, verwenden Sie die Password Eigentum der DocSaveOptions Klasse.

Das folgende Codebeispiel zeigt, wie ein Passwort zum Verschlüsseln eines Dokuments mit der RC4-Verschlüsselungsmethode gesetzt werden kann:

Wenn Sie ein Dokument im ODT-Format speichern, verwenden Sie das Password Eigentum der OdtSaveOptions Klasse.

Das folgende Codebeispiel zeigt, wie man OpenDocument mit einem Passwort verschlüsselt laden und speichern kann:

Nicht alle Formate unterstützen die Verschlüsselung und die Verwendung Password Eigentum.

Dokument speichern Fortschrittsbenachrichtigungen anzeigen

Aspose.Words bietet die Möglichkeit, die ProgressCallback Immobilien, um Benachrichtigungen über den Fortschritt der Dokumentenersparnis zu erhalten.

Es ist jetzt verfügbar, wenn Sie DOCX, FlatOpc, DOCM speichern, DOTM. DOTX, HTML, MHTML, EPUB, XamlFlow, XamlFlowPack oder TXT Formate.

Aktualisieren der Dokumenterstellungszeit

Aspose.Words bietet die Möglichkeit, die CreatedTime Eigentum, um das Dokument-Erstellungsdatum in UTC zu erhalten oder einzustellen. Sie können diesen Wert auch vor dem Speichern mit der UpdateCreatedTimeProperty Option.

Das folgende Codebeispiel zeigt, wie man die Dokument-Erstellungszeit aktualisiert:

Zuletzt gespeicherte Objekte aktualisieren

Aspose.Words bietet die Möglichkeit, die UpdateLastSavedTimeProperty Eigenschaft zu erhalten oder einen Wert festlegen, ob LastSavedTime die Eigenschaft wird vor dem Speichern aktualisiert.

Das folgende Codebeispiel zeigt, wie Sie diese Eigenschaft einstellen und das Dokument speichern:

Schwarzes und weißes Bild mit einem Bit pro Pixel Format speichern

Zur Steuerung von Bildsparoptionen, die ImageSaveOptions Klasse wird verwendet. Zum Beispiel können Sie die PixelFormat Eigenschaft, das Pixelformat für die generierten Bilder einzustellen. Bitte beachten Sie, dass sich das Pixelformat des Ausgabebildes aufgrund der Arbeit von GDI+ vom Sollwert unterscheiden kann.

Das folgende Codebeispiel zeigt, wie man ein schwarzes und weißes Bild mit einem Bit pro Pixelformat speichert: