Вкажіть параметри збереження

При збереженні документа ви можете встановити додаткові властивості. Aspose.Words Ви з SaveOptions клас, який дозволяє більш точний контроль процесу збереження. Є перевантаження Save метод, який приймає SaveOptions об’єкт – він повинен бути об’єктом класу, отриманим від SaveOptions клас. Кожен формат збереження має відповідний клас, який зберігає параметри для цього формату збереження, наприклад, є PdfSaveOptions для збереження у форматі PDF, MarkdownSaveOptions для економії Markdown формат, або ImageSaveOptions для збереження зображення. У статті наведено приклади роботи з деякими способами, отримані з SaveOptionsй

Приклад коду показує, як встановити параметри збереження перед збереженням документа в HTML:

У статті описано кілька властивостей, які ви можете контролювати при збереженні документа.

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

Використання Password майно, щоб отримати або встановити пароль для зашифрованого документа. Використання Password майно відповідного класу для роботи з вибраним форматом документа.

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

Приклад коду показує, як встановити пароль для шифрування документа за допомогою методу шифрування RC4:

При збереженні документа в форматі Odt використовуйте Password майно майна OdtSaveOptions клас.

Приклад коду показує, як завантажити і зберегти OpenDocument, зашифрований паролем:

Не всі формати підтримують шифрування і використання Password майно.

Показати документ, що заощаджує прогрес повідомлень

Aspose.Words забезпечує можливість використання ProgressCallback майно для отримання повідомлень про прогрес збереження документів.

Тепер доступна при збереженні DOCX, FlatOpc, DOCM, DOTМ, DOTEnglish, Українська, Français…

Оновлення часу створення документів

Aspose.Words забезпечує можливість використання CreatedTime майно, щоб отримати або встановити дату створення документа в UTC. Ви також можете оновити цю вартість перед збереженням UpdateCreatedTimeProperty варіант.

Приклад коду показує, як оновити час створення документа:

Оновлення останнього заощадженого майна

Aspose.Words забезпечує можливість використання UpdateLastSavedTimeProperty майно, щоб отримати або встановити значення, визначене LastSavedTime майно оновлено до збереження.

Введіть номер мобільного, який Ви вказали при укладаннi договору з банком - для ідентифікації

Контроль зовнішніх ресурсів при збереженні документа в HTML або SVG

Щоб перетворити HTML або SVG в PDF, просто зануріть Save метод і вказати ім’я файлу з розширенням “.PDF”. Якщо ви хочете завантажувати зображення, CSS і т.д. з зовнішніх джерел можна використовувати IResourceSavingCallbackй

Приклад коду показує, як перетворити HTML в PDF і завантажувати зображення з зовнішніх джерел:

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

Щоб контролювати параметри збереження зображень, ImageSaveOptions використовується клас. Наприклад, можна використовувати PixelFormat властивість встановити формат пікселя для створених зображень. Будь ласка, зверніть увагу, що формат піксельного зображення може відрізнятися від встановленого значення через роботу GDI+.

Приклад коду показує, як зберегти чорно-біле зображення з одним бітом за форматом пікселів: