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

Добије или поставља булеан вредност која указује на то да ли је могуће убацити шрифтове са ПостСкрипт изворима када се убацити TrueType шрифтове у документ када је сачуван.

public bool AllowEmbeddingPostScriptFonts { get; set; }

Вредност имовине

bool

Remarks

Напомена, Word не укључује постскрипт шрифтове, али може отворити документе са уграђеним шрифтовима овог типа.

Ова опција функционише само када је својство Aspose.Words.Fonts.FontInfoCollection.EmbedTrueTypeFonts Aspose.Words.DocumentBase.FontInfos постављено на .

CustomTimeZoneInfo

Добија или поставља прилагођену локалну временску зону која се користи за поље датум/време.

public TimeZoneInfo CustomTimeZoneInfo { get; set; }

Вредност имовине

TimeZoneInfo

Remarks

Ова опција је доступна или у .Net оквиру, почевши од верзије 3.5 или .Net Стандард.

По подразумевању, Aspose.Words користи локалну временску зону система када пише поље датум/време, ова опција вам омогућава да подесите прилагођену вредност.

DefaultTemplate

Добија или поставља пут до подразумеваног шаблона (укључујући и име фајла).Дефолтна вредност овог имовине је празна струја (Службени систем је празан)

public string DefaultTemplate { get; set; }

Вредност имовине

string

Remarks

Ако је наведено, овај пут се користи за преузимање шаблона када је Aspose.Words.Document.AutomaticallyUpdateStyles је ’true’, али Aspose.Words.Document.AttachedTemplate је празан.

ДМЛ3ДЕФЕКТЕТРЕНДЕРИНГМОД

Добија или поставља вредност која одређује како се 3Д ефекти преносе.

public Dml3DEffectsRenderingMode Dml3DEffectsRenderingMode { get; set; }

Вредност имовине

Dml3DEffectsRenderingMode

Remarks

Стандардна вредност је Aspose.Words.Saving.Dml3DEffectsRenderingMode.Basic.

DmlEffectsRenderingMode

Добија или поставља вредност која одређује како се дају ефекти ДраингМЛ-а.

public virtual DmlEffectsRenderingMode DmlEffectsRenderingMode { get; set; }

Вредност имовине

DmlEffectsRenderingMode

Remarks

Стандардна вредност је Aspose.Words.Saving.DmlEffectsRenderingMode.Simplified.

Ова имовина се користи када се документ извози у фиксне формати странице.

DmlRenderingMode

Добија или поставља вредност која одређује како се рендерирају облици МЛ-а.

public DmlRenderingMode DmlRenderingMode { get; set; }

Вредност имовине

DmlRenderingMode

Remarks

Стандардна вредност је Aspose.Words.Saving.DmlRenderingMode.Fallback.

Ова имовина се користи када се документ извози у фиксне формати странице.

ExportGeneratorName

Када је ‘истина’, узрокује да се име и верзија Aspose.Words уграђују у произведене датотеке.Предвиђена вредност је ‘истина’.

public bool ExportGeneratorName { get; set; }

Вредност имовине

bool

ImlRenderingMode

Добија или поставља вредност која одређује како се рендерирају објекти инка (инкМЛ).

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

Подесите да би ХТМЛ, МХТМЛ, ЕПУБ, ВордМЛ, РТФ, ДОЦКС и ОДТ излаз људима читави.

ProgressCallback

Позива се током складиштења документа и прихвата податке о штедњи напретка.

public IDocumentSavingCallback ProgressCallback { get; set; }

Вредност имовине

IDocumentSavingCallback

Remarks

Прогрес се пријављује када се штеди на Aspose.Words.SaveFormat.Docx, Wl26.saveFormat.FlatOpc, __ WL26.SveForma.Доцм, ~W L26 _. SaveФормат.Дотм или _www.wl27.SavFormata.доц. _wll22.SavaFormate. Доц, @wls23.SaviFormati.Html, #wL36.

SaveFormat

Опрема формат у којем ће се документ сачувати ако се користи овај објекат за сачување опција.

public abstract SaveFormat SaveFormat { get; set; }

Вредност имовине

SaveFormat

TempFolder

Потврђује фасциклу за привремене датотеке које се користе приликом складиштења у ДЦ или ДЦКС датотеку.По подразумевању, ова својства је ‘нуле’ и не користе се привремене датотеке.

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

Добије или поставља вредност која одређује да ли је Аппосе.Вордс.Процес.БуилтИнДокументПроцес.КреатеТим имовина ажурирана пре него што се спаси.Предвиђена вредност је ‘фалсификована’;

public bool UpdateCreatedTimeProperty { get; set; }

Вредност имовине

bool

UpdateFields

Добија или поставља вредност која одређује да ли би поље одређених типова требало да буду ажуриране пре него што сачувате документ у фиксираном формату странице.

public bool UpdateFields { get; set; }

Вредност имовине

bool

Remarks

Омогућава да се утврди да ли да имитирају или не понашање МС Ворд.

UpdateLastPrintedProperty

Добијете или постављате вредност која одређује да ли је Аппосе.Вордс.Пропирс.БуилтИнДокументПропирс.ЛастПропирс имовина ажурирана пре него што се уштеди.

public bool UpdateLastPrintedProperty { get; set; }

Вредност имовине

bool

UpdateLastSavedTimeProperty

Добијете или постављате вредност која одређује да ли је Аппосе.Вордс.Пропирс.БуилтИнДокументПропирс.ЛастСаведТиме имовина ажурирана пре него што се уштеди.

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

Објекат класе који потиче из Асписе.Вордс.Спасивање.Спасивање Опције.

CreateSaveOptions(Стринг)

Креира резервисање опције објекат класе погодан за проширење датотеке наведене у датом име датотеке.

public static SaveOptions CreateSaveOptions(string fileName)

Parameters

fileName string

Проширење овог имена датотеке одређује класу опција за сачување објекта да се креира.

Returns

SaveOptions

Објекат класе који потиче из Асписе.Вордс.Спасивање.Спасивање Опције.

 Српски