Opslaan opties specificeren

Bij het opslaan van een document kunt u een aantal geavanceerde eigenschappen instellen. Aspose.Words geeft u de SaveOptions klasse, die meer nauwkeurige controle van het opslaan proces mogelijk maakt. Er zijn overbelastingen van de save methode die een SaveOptions object Het moet een object van een klasse afgeleid van de SaveOptions Klasse. Elke opslag formaat heeft een overeenkomstige klasse die opslaan opties voor dit opslaan formaat bevat, bijvoorbeeld, er is PdfSaveOptions voor het opslaan naar PDF-formaat of ImageSaveOptions voor het opslaan naar een afbeelding. Dit artikel geeft voorbeelden van werken met een aantal opties klassen afgeleid van SaveOptions.

Het volgende voorbeeld van code laat zien hoe u de opties voor het opslaan van het document in HTML:

Het artikel beschrijft een paar eigenschappen die u kunt controleren bij het opslaan van een document.

Een document versleutelen Met een wachtwoord

Gebruik de wachtwoord eigenschap om een wachtwoord voor een gecodeerd document te krijgen of in te stellen. Gebruik de wachtwoord eigenschap van de corresponderende klasse om te werken met het geselecteerde documentformaat.

Bijvoorbeeld bij het opslaan van een document naar DOC of DOT formaat, gebruik de password eigendom van de DocSaveOptions Klasse.

Het volgende voorbeeld van code laat zien hoe u een wachtwoord instelt om een document te versleutelen met behulp van de RC4-encryptiemethode:

Bij het opslaan van een document naar Docx formaat, gebruik de password eigendom van de OoxmlSaveOptions Klasse.

Het volgende voorbeeld van code laat zien hoe Docx versleuteld met een wachtwoord kan worden geladen en opgeslagen:

Niet alle formaten ondersteunen encryptie en het gebruik van wachtwoord eigendom.

De aanmaaktijd van het document bijwerken

Aspose.Words biedt een vermogen om de created_time eigenschap om de aanmaakdatum van het document in UTC te verkrijgen of in te stellen. U kunt deze waarde ook bijwerken voordat u de update_created_time_property optie.

Het volgende voorbeeld van de code laat zien hoe u het document aanmaaktijd kunt bijwerken:

Laatste opgeslagen eigenschap bijwerken

Aspose.Words biedt een vermogen om de update_last_saved_time_property eigenschap om een waarde te verkrijgen of in te stellen die bepaalt of last_saved_time eigenschap wordt bijgewerkt voordat u opslaat.

Het volgende voorbeeld van code laat zien hoe deze eigenschap in te stellen en het document op te slaan:

Zwart-wit afbeelding opslaan met één bit per pixelformaat

Om het opslaan van afbeeldingen te controleren, de ImageSaveOptions De les wordt gebruikt. U kunt bijvoorbeeld de pixel_format eigenschap om het beeldpuntformaat voor de gegenereerde afbeeldingen in te stellen. Houd er rekening mee dat het pixelformaat van de uitvoerafbeelding kan verschillen van de ingestelde waarde vanwege het werk van skia.

Het volgende voorbeeld van code laat zien hoe je een zwart-wit afbeelding opslaat met één bit per pixel formaat: