Class SaveOptions
Именује се: Aspose.Words.Saving Асамблеја: Aspose.Words.dll (25.4.0)
Ово је апстрактна основна класа за класе која омогућава кориснику да наведе додатнеОпције када сачувате документ у одређеном формату.
Да бисте сазнали више, посетите Specify Save Options Документални чланак .
public abstract class SaveOptions
Inheritance
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; }
Вредност имовине
Remarks
Напомена, Word не укључује постскрипт шрифтове, али може отворити документе са уграђеним шрифтовима овог типа.
Ова опција функционише само када је својство Aspose.Words.Fonts.FontInfoCollection.EmbedTrueTypeFonts Aspose.Words.DocumentBase.FontInfos постављено на .
CustomTimeZoneInfo
Добија или поставља прилагођену локалну временску зону која се користи за поље датум/време.
public TimeZoneInfo CustomTimeZoneInfo { get; set; }
Вредност имовине
Remarks
Ова опција је доступна или у .Net оквиру, почевши од верзије 3.5 или .Net Стандард.
По подразумевању, Aspose.Words користи локалну временску зону система када пише поље датум/време, ова опција вам омогућава да подесите прилагођену вредност.
DefaultTemplate
Добија или поставља пут до подразумеваног шаблона (укључујући и име фајла).Дефолтна вредност овог имовине је празна струја (Службени систем је празан)
public string DefaultTemplate { get; set; }
Вредност имовине
Remarks
Ако је наведено, овај пут се користи за преузимање шаблона када је Aspose.Words.Document.AutomaticallyUpdateStyles је ’true’, али Aspose.Words.Document.AttachedTemplate је празан.
ДМЛ3ДЕФЕКТЕТРЕНДЕРИНГМОД
Добија или поставља вредност која одређује како се 3Д ефекти преносе.
public Dml3DEffectsRenderingMode Dml3DEffectsRenderingMode { get; set; }
Вредност имовине
Remarks
Стандардна вредност је Aspose.Words.Saving.Dml3DEffectsRenderingMode.Basic.
DmlEffectsRenderingMode
Добија или поставља вредност која одређује како се дају ефекти ДраингМЛ-а.
public virtual DmlEffectsRenderingMode DmlEffectsRenderingMode { get; set; }
Вредност имовине
Remarks
Стандардна вредност је Aspose.Words.Saving.DmlEffectsRenderingMode.Simplified.
Ова имовина се користи када се документ извози у фиксне формати странице.
DmlRenderingMode
Добија или поставља вредност која одређује како се рендерирају облици МЛ-а.
public DmlRenderingMode DmlRenderingMode { get; set; }
Вредност имовине
Remarks
Стандардна вредност је Aspose.Words.Saving.DmlRenderingMode.Fallback.
Ова имовина се користи када се документ извози у фиксне формати странице.
ExportGeneratorName
Када је ‘истина’, узрокује да се име и верзија Aspose.Words уграђују у произведене датотеке.Предвиђена вредност је ‘истина’.
public bool ExportGeneratorName { get; set; }
Вредност имовине
ImlRenderingMode
Добија или поставља вредност која одређује како се рендерирају објекти инка (инкМЛ).
public ImlRenderingMode ImlRenderingMode { get; set; }
Вредност имовине
Remarks
Стандардна вредност је Aspose.Words.Saving.ImlRenderingMode.InkML.
Ова имовина се користи када се документ извози у фиксне формати странице.
MemoryOptimization
Добијете или постављате вредност која одређује да ли треба извршити оптимизацију меморије пре него што сачувате документ.Подређена вредност за ову својство је “фалсификована”.
public bool MemoryOptimization { get; set; }
Вредност имовине
Remarks
Постављање ове опције на “истину” може значајно смањити потрошњу меморије док штеди велике документе на трошкове споријег штедње времена.
PrettyFormat
Када је ‘истина’, уобичајени формати излаза где се примењује.Предвиђена вредност је ‘фалсификована’.
public bool PrettyFormat { get; set; }
Вредност имовине
Remarks
Подесите да би ХТМЛ, МХТМЛ, ЕПУБ, ВордМЛ, РТФ, ДОЦКС и ОДТ излаз људима читави.
ProgressCallback
Позива се током складиштења документа и прихвата податке о штедњи напретка.
public IDocumentSavingCallback ProgressCallback { get; set; }
Вредност имовине
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; }
Вредност имовине
TempFolder
Потврђује фасциклу за привремене датотеке које се користе приликом складиштења у ДЦ или ДЦКС датотеку.По подразумевању, ова својства је ‘нуле’ и не користе се привремене датотеке.
public string TempFolder { get; set; }
Вредност имовине
Remarks
Када Aspose.Words сачува документ, потребно је да се креирају привремене унутрашње структуре. по подразумевању, ове унутрашње структуре се креирају у меморији, а употреба меморије траје кратко време док се документ сачува.
Одређивање привременог фасцикла користећи Aspose.Words.Saving.SaveOptions.TempFolder ће изазвати Aspose.Words да држи унутрашње структуре у привременим датотекама уместо меморије.
Датотека мора постојати и бити писана, иначе ће бити бачена изузетак.
Aspose.Words аутоматски уклања све привремене датотеке када је спасавање завршено.
Exceptions
Избаците ако сачувате веома велики документ (неколико хиљада страница) и/или обрађујете много докумената истовремено.Паметни врх током штедње може бити довољно значајан да изазове изузетак.
UpdateAmbiguousTextFont
Одређује да ли ће се атрибути шрифта променити у зависности од кода карактера који се користи.
public bool UpdateAmbiguousTextFont { get; set; }
Вредност имовине
UpdateCreatedTimeProperty
Добије или поставља вредност која одређује да ли је Аппосе.Вордс.Процес.БуилтИнДокументПроцес.КреатеТим имовина ажурирана пре него што се спаси.Предвиђена вредност је ‘фалсификована’;
public bool UpdateCreatedTimeProperty { get; set; }
Вредност имовине
UpdateFields
Добија или поставља вредност која одређује да ли би поље одређених типова требало да буду ажуриране пре него што сачувате документ у фиксираном формату странице.
public bool UpdateFields { get; set; }
Вредност имовине
Remarks
Омогућава да се утврди да ли да имитирају или не понашање МС Ворд.
UpdateLastPrintedProperty
Добијете или постављате вредност која одређује да ли је Аппосе.Вордс.Пропирс.БуилтИнДокументПропирс.ЛастПропирс имовина ажурирана пре него што се уштеди.
public bool UpdateLastPrintedProperty { get; set; }
Вредност имовине
UpdateLastSavedTimeProperty
Добијете или постављате вредност која одређује да ли је Аппосе.Вордс.Пропирс.БуилтИнДокументПропирс.ЛастСаведТиме имовина ажурирана пре него што се уштеди.
public bool UpdateLastSavedTimeProperty { get; set; }
Вредност имовине
UseAntiAliasing
Добија или поставља вредност која одређује да ли треба користити анти-лиасинг за испоруку.
public bool UseAntiAliasing { get; set; }
Вредност имовине
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; }
Вредност имовине
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
Објекат класе који потиче из Асписе.Вордс.Спасивање.Спасивање Опције.
CreateSaveOptions(Стринг)
Креира резервисање опције објекат класе погодан за проширење датотеке наведене у датом име датотеке.
public static SaveOptions CreateSaveOptions(string fileName)
Parameters
fileName
string
Проширење овог имена датотеке одређује класу опција за сачување објекта да се креира.
Returns
Објекат класе који потиче из Асписе.Вордс.Спасивање.Спасивање Опције.