Class SaveOptions

Class SaveOptions

Название пространства: Aspose.Words.Saving Ассоциация: Aspose.Words.dll (25.4.0)

Это абстрактный базовый класс для классов, который позволяет пользователю указать дополнительныеОпции при сохранении документа в конкретном формате.

Чтобы узнать больше, посетите Specify Save Options Документационная статья .

public abstract class SaveOptions

Inheritance

object SaveOptions

Derived

DocSaveOptions , FixedPageSaveOptions , HtmlSaveOptions , OdtSaveOptions , OoxmlSaveOptions , RtfSaveOptions , TxtSaveOptionsBase , WordML2003SaveOptions , XamlFlowSaveOptions , XlsxSaveOptions

Наследованные члены

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

Пример класса Aspose.Words.Saving.SaveOptions или любой дериватированный класс переходит в поток Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.Saving.SaveOptions)или строка Aspose.Words.Document.Save(System.String,Aspose.Words.Saving.SaveOptions) перегружает для пользователя, чтобы определить персонализированные варианты при сохранении документа.

Constructors

SaveOptions()

protected SaveOptions()

Properties

AllowEmbeddingPostScriptFonts

Получает или устанавливает булеанную ценность, указывающую, допустит ли введение шрифтов с вычислениями PostScript, когда вводится TrueType шрифты в документ, на котором она сохранена.

public bool AllowEmbeddingPostScriptFonts { get; set; }

Стоимость недвижимости

bool

Remarks

Обратите внимание, что Word не включает шрифты PostScript, но может открыть документы с встроенными шрифтами этого типа.

Эта опция работает только тогда, когда свойство Aspose.Words.Fonts.FontInfoCollection.EmbedTrueTypeFonts Aspose.Words.DocumentBase.FontInfos устанавливается на .

CustomTimeZoneInfo

Получается или устанавливается персонализированная местная временная зона, используемая для полей даты/часа.

public TimeZoneInfo CustomTimeZoneInfo { get; set; }

Стоимость недвижимости

TimeZoneInfo

Remarks

Эта опция доступна либо в .Net Framework, начиная с версии 3.5 или .Net Standard.

По умолчанию, Aspose.Words использует системную местную временную зону при написании полей дата/время, эта опция позволяет настроить персонализированную стоимость.

DefaultTemplate

Получается или устанавливается путь к стандартному шаблону (включая фамильное имя).дефолтом для этого имущества является Пустой строк Система String.Empty

public string DefaultTemplate { get; set; }

Стоимость недвижимости

string

Remarks

Если указано, этот путь используется для загрузки шаблона, когда Aspose.Words.Document.AutomaticallyUpdateStyles ’true’, но Aspose.Words.Document.AttachedTemplate пустой.

Dml3DEffectsРедактирование

Получается или устанавливается значение, определяющее, как производится эффект 3D.

public Dml3DEffectsRenderingMode Dml3DEffectsRenderingMode { get; set; }

Стоимость недвижимости

Dml3DEffectsRenderingMode

Remarks

Стандартная стоимость — Aspose.Words.Saving.Dml3DEffectsRenderingMode.Basic.

DmlEffectsRenderingMode

Получается или устанавливается значение, определяющее, как производится эффект DrawingML.

public virtual DmlEffectsRenderingMode DmlEffectsRenderingMode { get; set; }

Стоимость недвижимости

DmlEffectsRenderingMode

Remarks

Стандартная стоимость — Aspose.Words.Saving.DmlEffectsRenderingMode.Simplified.

Эта собственность используется, когда документ экспортируется в фиксированные формати страницы.

DmlRenderingMode

Получается или устанавливается значение, определяющее, как изображаются формы DrawingML.

public DmlRenderingMode DmlRenderingMode { get; set; }

Стоимость недвижимости

DmlRenderingMode

Remarks

Стандартная стоимость – Aspose.Words.Saving.DmlRenderingMode.Fallback.

Эта собственность используется, когда документ экспортируется в фиксированные формати страницы.

ExportGeneratorName

Когда «истинный», название и версия Aspose.Words вводятся в произведенные файлы.Default value является «истинным».

public bool ExportGeneratorName { get; set; }

Стоимость недвижимости

bool

ImlRenderingMode

Получается или устанавливается значение, определяющее, как представлены объекты инка (InkML).

public ImlRenderingMode ImlRenderingMode { get; set; }

Стоимость недвижимости

ImlRenderingMode

Remarks

Стандартная стоимость — Aspose.Words.Saving.ImlRenderingMode.InkML.

Эта собственность используется, когда документ экспортируется в фиксированные формати страницы.

MemoryOptimization

Получается или устанавливается значение, определяющее, следует ли выполнять оптимизацию памяти перед сохранением документа.Предварительная стоимость для этой собственности является «фальшивой».

public bool MemoryOptimization { get; set; }

Стоимость недвижимости

bool

Remarks

Поставление этого варианта на «истинный» может значительно снизить потребление памяти при сохранении больших документов за счет медленного времени.

PrettyFormat

Когда «истинный», красивые форматирование выхода там, где это применимо.Предварительная стоимость является «фальшивой».

public bool PrettyFormat { get; set; }

Стоимость недвижимости

bool

Remarks

Настройка, чтобы сделать HTML, MHTML, EPUB, WordML, RTF, DOCX и ODT выхода человеком читаемым.

ProgressCallback

Призвано во время хранения документа и принимает данные о сохранении прогресса.

public IDocumentSavingCallback ProgressCallback { get; set; }

Стоимость недвижимости

IDocumentSavingCallback

Remarks

Прогресс сообщается при сохранении на Aspose.Words.SaveFormat.Docx, __ WL26.FlatOpc, Wl26.Packup.Epub. _wL66.SavFormate.DoTm,_wl67.SaviFormati.doTx. __wll26-Dok,__wls.saveFormat.doc,____wles.dept.

SaveFormat

Определяет формат, в котором документ будет сохранен, если используется объект сбережения опций.

public abstract SaveFormat SaveFormat { get; set; }

Стоимость недвижимости

SaveFormat

TempFolder

Определяет папку для временных файлов, используемых при сохранении в DOC или DOCX файл.По умолчанию это свойство «нулевое» и не используются временные файлы.

public string TempFolder { get; set; }

Стоимость недвижимости

string

Remarks

Когда Aspose.Words хранит документ, он должен создавать временные внутренние структуры. по умолчанию, эти внутренние структуры создаются в памяти, а память используется в течение короткого периода времени, в то время как документ хранится.

Определить временную папку с помощью Aspose.Words.Saving.SaveOptions.TempFolder вызовет Aspose.Words сохранить внутренние структуры в временных файлах вместо памяти.

Файл должен существовать и быть письменным, в противном случае будет выброшено исключение.

Aspose.Words автоматически удаляет все временные файлы, когда сохранение завершено.

Exceptions

OutOfMemoryException

Сбросьте, если вы сохраняете очень большой документ (тысячи страниц) и/или обрабатываете множество документов одновременно.Падение памяти во время сбережения может быть достаточно значительным, чтобы вызвать исключение.

UpdateAmbiguousTextFont

Определяет, будут ли атрибуты шрифта изменены в зависимости от используемого шрифта.

public bool UpdateAmbiguousTextFont { get; set; }

Стоимость недвижимости

bool

UpdateCreatedTimeProperty

Получается или устанавливается значение, определяющее, актуализируется ли свойство Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime до сохранения.

public bool UpdateCreatedTimeProperty { get; set; }

Стоимость недвижимости

bool

UpdateFields

Получается или устанавливается значение, определяющее, должны ли полеты определенных типов обновляться, прежде чем хранить документ в фиксированном формате страницы.Предварительная стоимость данного объекта является «истинной».

public bool UpdateFields { get; set; }

Стоимость недвижимости

bool

Remarks

Позволяет уточнить, следует ли имитировать или нет поведение MS Word.

UpdateLastPrintedProperty

Получается или устанавливается значение, определяющее, обновляется ли Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted свойство до сохранения.

public bool UpdateLastPrintedProperty { get; set; }

Стоимость недвижимости

bool

UpdateLastSavedTimeProperty

Получается или устанавливается значение, определяющее, обновляется ли свойство Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime до сохранения.

public bool UpdateLastSavedTimeProperty { get; set; }

Стоимость недвижимости

bool

UseAntiAliasing

Получается или устанавливается значение, определяющее, используется ли анти-лиасинг для рендера.

public bool UseAntiAliasing { get; set; }

Стоимость недвижимости

bool

Remarks

Стандартная стоимость является .Когда эта стоимость устанавливается на анти-лиасинг используется для рендерации.

Это свойство используется, когда документ экспортируется в следующие форматы: Aspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp, Aspose.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf. Когда документ экспортируется в Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub, Aspose.Words.SaveFormat.Azw3 или Aspose.Words.SaveFormat.Mobi.

UseHighQualityRendering

Получается или устанавливается значение, определяющее, используют ли высококачественные (т.е. медленные) алгоритмы рендера.

public bool UseHighQualityRendering { get; set; }

Стоимость недвижимости

bool

Remarks

Стандартная стоимость является «фальшивой».

Это свойство используется, когда документ экспортируется в форматы изображения: Aspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp, Aspose.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf.

Methods

CreateSaveOptions(SaveFormat)

Создает объект резервных опций класса, подходящий для указанного формата.

public static SaveOptions CreateSaveOptions(SaveFormat saveFormat)

Parameters

saveFormat SaveFormat

Формат сохранения, для которого можно создать объект сохранения опций.

Returns

SaveOptions

Объект класса, который поступает из Aspose.Words.Saving.SaveOptions.

CreateSaveOptions(Стриг)

Создает объект резервных опций класса, подходящий для расширения файла, указанного в датом названии файла.

public static SaveOptions CreateSaveOptions(string fileName)

Parameters

fileName string

Расширение этого названия файла определяет класс вариантов сохранения объекта для создания.

Returns

SaveOptions

Объект класса, который поступает из Aspose.Words.Saving.SaveOptions.

 Русский