Посочете настройките за запис

Когато записвате документ, можете да зададете някои напреднали свойства. Aspose.Words Ви осигурява SaveOptions клас, който позволява по-точен контрол на процеса на спасяване. Има претоварване на save метод, който приема SaveOptions обект го трябва да бъде обект на клас, получен от SaveOptions Клас. Всеки save формат има съответен клас, който притежава опции за запис за този save формат, например, има PdfSaveOptions за запис във формат PDF или ImageSaveOptions за спасяване на образ. Тази статия дава примери за работа с някои класове опции, получени от SaveOptions.

Следният пример за код показва как да зададете опциите за запис преди да запишете документа в HTML:

Статията описва няколко свойства, които можете да контролирате при запазване на документ.

Шифроване на документ С парола

Използвайте парола имот, за да получите или зададете парола за криптиран документ. Използвайте парола собственост на съответния клас за работа с избрания формат на документа.

Например при запис на документ в DOC или DOT формат, използвайте password собственост на DocSaveOptions Клас.

Следният пример за код показва как да зададете парола за шифроване на документ чрез метода за криптиране RC4:

При запис на документ във формат Docx, използвайте password собственост на OoxmlSaveOptions Клас.

Следният пример с код показва как да заредите и запазите Docx кодиран с парола:

Не всички формати поддържат криптиране и използването на парола собственост.

Обновяване на времето за създаване на документа

Aspose.Words дава възможност за използване на created_time собственост, за да получите или определите датата на създаване на документа по UTC. Можете също така да актуализирате тази стойност, преди да запишете използването на update_created_time_property вариант.

Следният пример с код показва как да се актуализира времето за създаване на документа:

Обновяване Последна запазена собственост

Aspose.Words дава възможност за използване на update_last_saved_time_property имот, за да получите или да зададете стойност, определяща дали last_saved_time Имотът се актуализира преди да се запази.

Следният пример с код показва как да зададете това свойство и да запазите документа:

Запис черно и бяло изображение с един бит на пиксел формат

За да контролирате опциите за запис на изображения, ImageSaveOptions Използва се клас. Например, можете да използвате pixel_format свойство за задаване на формат пиксел за генерираните изображения. Моля, имайте предвид, че формата на пиксела на изходното изображение може да се различава от зададената стойност поради работата на скиа.

Следният пример за код показва как да се запази черно и бяло изображение с един бит на пиксел формат: