Class SaveOptions

Class SaveOptions

Pôvodný názov: Aspose.Words.Saving Zhromaždenie: Aspose.Words.dll (25.4.0)

Ide o abstraktnú základnú triedu pre triedy, ktorá umožňuje používateľovi špecifikovať ďalšieMožnosti pri ukladaní dokumentu do konkrétneho formátu.

Aby ste sa dozvedeli viac, navštívte Specify Save Options Dokumentačný článok .

public abstract class SaveOptions

Inheritance

object SaveOptions

Derived

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

Z dedičných členov

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

Remarks

Príklad triedy Aspose.Words.Saving.SaveOptions alebo akejkoľvek derivovanej triedy sa prenáša na prúd Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.Saving.SaveOptions)alebo riadok Aspose.Words.Document.Save(System.String,Aspose.Words.Saving.SaveOptions) preberá pre používateľa definovať vlastné možnosti pri ukladaní dokumentu.

Constructors

SaveOptions()

protected SaveOptions()

Properties

AllowEmbeddingPostScriptFonts

Získava alebo nastaví boolean hodnotu, ktorá naznačuje, či povoliť vložiť písma s PostScript outlines, keď vložiť TrueType písma do dokumentu, keď je uložená.

public bool AllowEmbeddingPostScriptFonts { get; set; }

Hodnota nehnuteľnosti

bool

Remarks

Poznámka: Word neobsahuje písma PostScript, ale môže otvoriť dokumenty s vstavanými písmenami tohto typu.

Táto možnosť funguje len vtedy, keď je vlastnosť Aspose.Words.Fonts.FontInfoCollection.EmbedTrueTypeFonts Aspose.Words.DocumentBase.FontInfos nastavená na .

CustomTimeZoneInfo

Získajte alebo nastavíte prispôsobené miestne časové zóny používané pre dátumové/časové polia.

public TimeZoneInfo CustomTimeZoneInfo { get; set; }

Hodnota nehnuteľnosti

TimeZoneInfo

Remarks

Táto možnosť je k dispozícii buď v rámci .Net od verzie 3.5 alebo .Net Standard.

V predvolenom nastavení aplikácia Aspose.Words používa miestnu časovú zónu systému pri písaní dátumových/časových polí, táto možnosť umožňuje nastaviť vlastnú hodnotu.

DefaultTemplate

Získať alebo nastaviť cestu do predvoleného šablóny (vrátane názvu súboru).Predvolená hodnota tejto nehnuteľnosti je prázdny string (Systémová strana je prázdna)

public string DefaultTemplate { get; set; }

Hodnota nehnuteľnosti

string

Remarks

Ak je uvedené, táto trasa sa používa na načítanie šablóny, keď Aspose.Words.Document.AutomatickyUpdateStyles je ‘pravdivý’, ale Aspose.Words.Document.AttachedTemplate je prázdny.

Dml3DefektyRenderingMode

Získa alebo nastaví hodnotu, ktorá určuje, ako sa 3D efekty zobrazujú.

public Dml3DEffectsRenderingMode Dml3DEffectsRenderingMode { get; set; }

Hodnota nehnuteľnosti

Dml3DEffectsRenderingMode

Remarks

Predvolená hodnota je Aspose.Words.Saving.Dml3DEffectsRenderingMode.Basic.

DmlEffectsRenderingMode

Získa alebo nastaví hodnotu, ktorá určuje, ako sú efekty DrawingML odovzdané.

public virtual DmlEffectsRenderingMode DmlEffectsRenderingMode { get; set; }

Hodnota nehnuteľnosti

DmlEffectsRenderingMode

Remarks

Predvolená hodnota je Aspose.Words.Saving.DmlEffectsRenderingMode.Simplified.

Táto vlastnosť sa používa, keď sa dokument vyváža do pevných formátov stránky.

DmlRenderingMode

Získa alebo nastaví hodnotu, ktorá určuje, ako sa zobrazujú tvary DrawingML.

public DmlRenderingMode DmlRenderingMode { get; set; }

Hodnota nehnuteľnosti

DmlRenderingMode

Remarks

Predvolená hodnota je Aspose.Words.Saving.DmlRenderingMode.Fallback.

Táto vlastnosť sa používa, keď sa dokument vyváža do pevných formátov stránky.

ExportGeneratorName

Keď je “pravda”, spôsobuje, že názov a verzia Aspose.Words sa vloží do vytvorených súborov.Default hodnota je “pravda”.

public bool ExportGeneratorName { get; set; }

Hodnota nehnuteľnosti

bool

ImlRenderingMode

Získava alebo nastaví hodnotu, ktorá určuje, ako sa zobrazujú objekty ink (InkML).

public ImlRenderingMode ImlRenderingMode { get; set; }

Hodnota nehnuteľnosti

ImlRenderingMode

Remarks

Predvolená hodnota je Aspose.Words.Saving.ImlRenderingMode.InkML.

Táto vlastnosť sa používa, keď sa dokument vyváža do pevných formátov stránky.

MemoryOptimization

Získajte alebo nastavíte hodnotu, ktorá určuje, či by sa pred uložením dokumentu mala vykonať optimalizácia pamäte.Default value for this property is ‘fake’.

public bool MemoryOptimization { get; set; }

Hodnota nehnuteľnosti

bool

Remarks

Umiestnenie tejto možnosti na “pravdu” môže výrazne znížiť spotrebu pamäte a zároveň ušetriť veľké dokumenty za náklady na pomalšie úspory času.

PrettyFormat

Keď “skutočné”, krásne formáty výstup, kde je to uplatniteľné.Default hodnota je “falošné”.

public bool PrettyFormat { get; set; }

Hodnota nehnuteľnosti

bool

Remarks

Nastavenie na to, aby sa HTML, MHTML, EPUB, WordML, RTF, DOCX a ODT výstup ľudsky čitateľný.

ProgressCallback

Volané počas ukladania dokumentu a prijíma údaje o úspore pokroku.

public IDocumentSavingCallback ProgressCallback { get; set; }

Hodnota nehnuteľnosti

IDocumentSavingCallback

Remarks

Progress je oznámený pri ušetrení na Aspose.Words.SaveFormat.Docx, Wl26.PoužívanieFormát.FlatOpc, __ WL26.PúžívaťFormáty.Dočmové formátovanie.Podniky.Príslušenstvo.Zvláštne informácie o tom, ako sa uchováva Formát a doklady v rámci programu www.saveformate.docx .Vložitá informácia o prípadoch, ktoré sa vyskytujú v súvislosti s predchádzajúcimi termínmi.

SaveFormat

Ukazuje formát, v ktorom bude dokument uložený, ak sa tento objekt uložených možností používa.

public abstract SaveFormat SaveFormat { get; set; }

Hodnota nehnuteľnosti

SaveFormat

TempFolder

Určuje priečinok pre dočasné súbory používané pri ukladaní do súboru DOC alebo DOCX.V predvolenom nastavení je táto vlastnosť ‘zero’ a žiadne dočasné súbory sa nepoužívajú.

public string TempFolder { get; set; }

Hodnota nehnuteľnosti

string

Remarks

Keď Aspose.Words ukladá dokument, musí vytvoriť dočasné vnútorné štruktúry.Podľa predvoleného nastavenia sa tieto vnútorné štruktúry vytvárajú v pamäti a používanie pamäte trvá krátky čas, zatiaľ čo dokument sa ukladá.

Určenie dočasného priečinka pomocou Aspose.Words.Saving.SaveOptions.TempFolder spôsobí Aspose.Words udržať vnútorné štruktúry v dočasných súboroch namiesto pamäte.

Súbor musí existovať a byť písateľný, inak bude vyňatá výnimka.

Aspose.Words automaticky odstráni všetky dočasné súbory po dokončení úspory.

Exceptions

OutOfMemoryException

Odstráňte, ak uložíte veľmi veľký dokument (tisíce stránok) a/alebo spracovávate veľa dokumentov naraz.Spik pamäte počas úspory môže byť dostatočne významný, aby spôsobil výnimku.

UpdateAmbiguousTextFont

Určuje, či sa atribúty písma zmenia podľa použitého znakového kódu.

public bool UpdateAmbiguousTextFont { get; set; }

Hodnota nehnuteľnosti

bool

UpdateCreatedTimeProperty

Získava alebo nastaví hodnotu, ktorá určuje, či je vlastnosť Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime aktualizovaná pred uložením.Default hodnota je ‘falšovaná’;

public bool UpdateCreatedTimeProperty { get; set; }

Hodnota nehnuteľnosti

bool

UpdateFields

Získate alebo nastavíte hodnotu, ktorá určuje, či by mali byť polia určitých typov aktualizované pred uložením dokumentu do pevného formátu stránky.Default hodnoty pre túto vlastnosť sú “pravdivé”.

public bool UpdateFields { get; set; }

Hodnota nehnuteľnosti

bool

Remarks

Umožňuje určiť, či na mimiku alebo nie správanie MS Word.

UpdateLastPrintedProperty

Získate alebo nastavíte hodnotu, ktorá určuje, či je vlastnosť Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted aktualizovaná pred úsporou.

public bool UpdateLastPrintedProperty { get; set; }

Hodnota nehnuteľnosti

bool

UpdateLastSavedTimeProperty

Získate alebo nastavíte hodnotu, ktorá určuje, či je vlastnosť Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime aktualizovaná pred úsporou.

public bool UpdateLastSavedTimeProperty { get; set; }

Hodnota nehnuteľnosti

bool

UseAntiAliasing

Získava alebo nastaví hodnotu, ktorá určuje, či používať anti-aliasing na odovzdanie.

public bool UseAntiAliasing { get; set; }

Hodnota nehnuteľnosti

bool

Remarks

Predvolená hodnota je . Keď je táto hodnosť nastavená na anti-aliasing sa používa na renderovanie.

Táto vlastnosť sa používa, keď sa dokument vyváža do nasledujúcich formátov: Aspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp, Aspose.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf. Keď sa dokument vyváža do Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub, Aspose.Words.SaveFormat.Azw3 alebo Aspose.Words.SaveFormat.Mobi formáty táto možnosť sa používa pre raster obrázky.

UseHighQualityRendering

Získa alebo nastaví hodnotu, ktorá určuje, či používať vysoko kvalitné (t. j. pomalé) renderovanie algoritmy.

public bool UseHighQualityRendering { get; set; }

Hodnota nehnuteľnosti

bool

Remarks

Predvolená hodnota je „falšovaná“.

Táto vlastnosť sa používa, keď je dokument exportovaný do obrazových formátov: Aspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp, Aspose.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf.

Methods

CreateSaveOptions(SaveFormat)

Vytvára objekt možností ušetrenia triedy vhodnej pre špecifikovaný formát ušetrenia.

public static SaveOptions CreateSaveOptions(SaveFormat saveFormat)

Parameters

saveFormat SaveFormat

Uložiť formát, pre ktorý vytvoriť položku Uložiť možnosti.

Returns

SaveOptions

Objekt triedy, ktorý pochádza z Aspose.Words.Saving.SaveOptions.

CreateSaveOptions(Stretnutie)

Vytvára objekt možností ušetrenia triedy vhodnej pre rozšírenie súboru uvedené v danom názve súboru.

public static SaveOptions CreateSaveOptions(string fileName)

Parameters

fileName string

Rozšírenie tohto názvu súboru určuje triedu uložených možností objekt vytvoriť.

Returns

SaveOptions

Objekt triedy, ktorý pochádza z Aspose.Words.Saving.SaveOptions.

 Slovenčina