Class SaveOptions

Class SaveOptions

ja nimityö: Aspose.Words.Saving Kokoelma: Aspose.Words.dll (25.4.0)

Tämä on abstrakti perusluokka luokille, joiden avulla käyttäjä voi määrittää lisäävaihtoehtoja, kun tallennat asiakirjan tiettyyn muotoon.

Jos haluat lisätietoja, vieraile Specify Save Options dokumentti artikkeliin.

public abstract class SaveOptions

Inheritance

object SaveOptions

Derived

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

Perintöjäsenet

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

Remarks

Esimerkki Aspose.Words.Saving.SaveOptions luokan tai minkä tahansa johdannaisen luokan siirtyy virtaa Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.Saving.SaveOptions)tai sarja Aspose.Words.Document.Save(System.String,Aspose.Words.Saving.SaveOptions) ylittää käyttäjän määrittämään räätälöityjä vaihtoehtoja, kun tallentaa asiakirja.

Constructors

SaveOptions()

protected SaveOptions()

Properties

AllowEmbeddingPostScriptFonts

Saat tai asettaa boolean-arvon, joka osoittaa, sallivatko kirjaimet sisällytettyä PostScript-luettelon kanssa, kun TrueType-tunnukset sisällytetään asiakirjaan, jolloin se tallennetaan.

public bool AllowEmbeddingPostScriptFonts { get; set; }

Omistuksen arvo

bool

Remarks

Huomaa, että Word ei sisälly PostScript-merkintöjä, mutta se voi avata asiakirjoja tämäntyyppisten sisällytettyjen merkintöjen kanssa.

Tämä vaihtoehto toimii vain, kun Aspose.Words.Fonts.FontInfoCollection.EmbedTrueTypeFonts Aspose.Words.DocumentBase.FontInfos ominaisuus asetetaan .

CustomTimeZoneInfo

Saat tai asetat mukautetun paikallisen aikavyöhykkeen, jota käytetään päivämäärä- ja aikavyöhykkeille.

public TimeZoneInfo CustomTimeZoneInfo { get; set; }

Omistuksen arvo

TimeZoneInfo

Remarks

Tämä vaihtoehto on saatavilla joko .Net-keskuksessa, joka alkaa versiosta 3.5 tai .Net Standard.

Oletusarvoisesti Aspose.Words käyttää järjestelmän paikallista aikavyöhykettä kirjoittaessaan päivämäärä/aika-kentät, tämä vaihtoehto mahdollistaa mukautetun arvon määrittämisen.

DefaultTemplate

Saat tai asettaa reitin oletusarvoiseen malliin (mukaan lukien tiedoston nimi).Tällaisen omaisuuden arvo on tyhjä sarja (System String on tyhjä)

public string DefaultTemplate { get; set; }

Omistuksen arvo

string

Remarks

Jos määritellään, tätä reittiä käytetään lataamaan mallia, kun Aspose.Words.Document.AutomaticallyUpdateStyles on ’todellinen’, mutta Aspose.Words.Document.AttachedTemplate on tyhjä.

Dml3DEffectsRenderingModeMuokkaa

Se saa tai asettaa arvon, joka määrittää, miten 3D-vaikutukset suoritetaan.

public Dml3DEffectsRenderingMode Dml3DEffectsRenderingMode { get; set; }

Omistuksen arvo

Dml3DEffectsRenderingMode

Remarks

Oletusarvo on Aspose.Words.Saving.Dml3DEffectsRenderingMode.Basic.

DmlEffectsRenderingMode

Saat tai asetat arvon, joka määrittää, miten DrawingML-vaikutukset suoritetaan.

public virtual DmlEffectsRenderingMode DmlEffectsRenderingMode { get; set; }

Omistuksen arvo

DmlEffectsRenderingMode

Remarks

Oletusarvo on Aspose.Words.Saving.DmlEffectsRenderingMode.Simplified.

Tätä ominaisuutta käytetään, kun asiakirja viedään kiinteään sivun muotoon.

DmlRenderingMode

Saat tai asetat arvon, joka määrittää, miten DrawingML-muodot suoritetaan.

public DmlRenderingMode DmlRenderingMode { get; set; }

Omistuksen arvo

DmlRenderingMode

Remarks

Oletusarvo on Aspose.Words.Saving.DmlRenderingMode.Fallback.

Tätä ominaisuutta käytetään, kun asiakirja viedään kiinteään sivun muotoon.

ExportGeneratorName

Kun ’todellinen’, aiheuttaa Aspose.Wordsin nimi ja versio sisällytetään tuotettuihin tiedostoihin.Default arvo on ’todellinen'.

public bool ExportGeneratorName { get; set; }

Omistuksen arvo

bool

ImlRenderingMode

Saat tai asetat arvon, joka määrittää, miten ink (InkML) esineitä suoritetaan.

public ImlRenderingMode ImlRenderingMode { get; set; }

Omistuksen arvo

ImlRenderingMode

Remarks

Oletusarvo on Aspose.Words.Saving.ImlRenderingMode.InkML.

Tätä ominaisuutta käytetään, kun asiakirja viedään kiinteään sivun muotoon.

MemoryOptimization

Saat tai asetat arvon, jossa määritetään, onko muistin optimointi suoritettava ennen asiakirjan tallentamista.Tämän ominaisuuden oletusarvo on väärä.

public bool MemoryOptimization { get; set; }

Omistuksen arvo

bool

Remarks

Tämän vaihtoehdon asettaminen “todelliseksi” voi merkittävästi vähentää muistin kulutusta ja säästää suuria asiakirjoja hitaamman säästämisen kustannuksella.

PrettyFormat

Kun ’todellinen’, kauniit muodot tulosta sovellettavissa.Default arvo on ‘false’.

public bool PrettyFormat { get; set; }

Omistuksen arvo

bool

Remarks

Asetettu tekemään HTML, MHTML, EPUB, WordML, RTF, DOCX ja ODT tulokset ihmiselle luettavissa.

ProgressCallback

Soitettu tallentamisen aikana asiakirja ja hyväksyy tallentamisen edistymistä koskevia tietoja.

public IDocumentSavingCallback ProgressCallback { get; set; }

Omistuksen arvo

IDocumentSavingCallback

Remarks

Progressi ilmoitetaan, kun säästetään Aspose.Words.SaveFormat.Docx, __ WL26.FlatOpc, Wl26.PäästääFormati.Docm, //W L26 .RappaFormatin.Totmin,//W l26___.KorjataanFormatti.Donks,W W L 26 .KorujaFormatt.Danks ja w l 26 .SavaFormatet.Html,w L 266_,SavFormate.Mhtml,WW 26,KorijaaFormata.Epub,________W_www.saveFl.Xlflow, or _wl@.

SaveFormat

Määrittää muodon, jossa asiakirja tallennetaan, jos tätä tallennusvaihtoehtoja objekti käytetään.

public abstract SaveFormat SaveFormat { get; set; }

Omistuksen arvo

SaveFormat

TempFolder

Määritä väliaikaiset tiedostot, joita käytetään tallennettaessa DOC- tai DOCX-tiedostoon.Ehdottomasti tämä omaisuus on nolla ja väliaikaisia tiedostoja ei käytetä.

public string TempFolder { get; set; }

Omistuksen arvo

string

Remarks

Kun Aspose.Words tallentaa asiakirjan, se tarvitsee luoda väliaikaisia sisäisiä rakenteita. Oletusarvoisesti nämä sisäiset rakenteet luodaan muistiin ja muistin käyttö huipentuu lyhyen ajan, kun asiakirja tallennetaan. Kun tallennus on valmis, muisti vapautetaan ja roskakuljettaja palauttaa sen.

Määrittää väliaikainen tiedosto käyttämällä Aspose.Words.Saving.SaveOptions.TempFolder aiheuttaa Aspose.Words säilyttää sisäiset rakenteet väliaikaisia tiedostoja sijaan muistia. se vähentää muistin käyttöä säästämisen aikana, mutta vähentää säästämisen suorituskykyä.

Laatikon on oltava olemassa ja kirjoitettava, muuten poikkeus heitetään.

Aspose.Words poistaa automaattisesti kaikki väliaikaiset tiedostot, kun tallennus on valmis.

Exceptions

OutOfMemoryException

Hävitä, jos tallennat hyvin suuren asiakirjan (tuhannet sivut) ja/tai käsittelet useita asiakirjoja samanaikaisesti.Muistin huippu säästön aikana voi olla tarpeeksi merkittävä, että se aiheuttaa poikkeuksen.

UpdateAmbiguousTextFont

Määrittää, vai kirjaimelliset ominaisuudet muuttuvat käytössä olevan kirjaimekoodin mukaan.

public bool UpdateAmbiguousTextFont { get; set; }

Omistuksen arvo

bool

UpdateCreatedTimeProperty

Saat tai asettaa arvon, joka määrittää, onko Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime ominaisuus päivitetään ennen säästämistä.Default arvo on ‘false’;

public bool UpdateCreatedTimeProperty { get; set; }

Omistuksen arvo

bool

UpdateFields

Saat tai asettaa arvon, jossa määritetään, onko tiettyjen lajien kentät päivitettävä ennen asiakirjan tallentamista kiinteään sivun muotoon.Tämän ominaisuuden oletusarvo on ’todellinen'.

public bool UpdateFields { get; set; }

Omistuksen arvo

bool

Remarks

Mahdollistaa määrittää, onko minimoida tai ei MS Word käyttäytymistä.

UpdateLastPrintedProperty

Saat tai asettaa arvon, joka määrittää, onko Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted omaisuus päivitetään ennen säästöä.

public bool UpdateLastPrintedProperty { get; set; }

Omistuksen arvo

bool

UpdateLastSavedTimeProperty

Saat tai asettaa arvon, joka määrittää, onko Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime omaisuus päivitetään ennen säästöä.

public bool UpdateLastSavedTimeProperty { get; set; }

Omistuksen arvo

bool

UseAntiAliasing

Saat tai asettaa arvon, joka määrittää, käytetäänkö tai ei käytetä anti-aliasing rendering.

public bool UseAntiAliasing { get; set; }

Omistuksen arvo

bool

Remarks

Oletusarvo on . Kun tämä arvo asetetaan anti-aliasing käytetään rendering.

Tätä ominaisuutta käytetään, kun asiakirja viedään seuraaviin muodoihin: Aspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp, Aspose.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf. Kun asiakirja viedään Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub, Aspose.Words.SaveFormat.Azw3 tai Aspose.Words.SaveFormat.Mobi.

UseHighQualityRendering

Saat tai asettaa arvon, joka määrittää, käytetäänkö korkealaatuisia (eli hitaita) rendering algoritmeja vai ei.

public bool UseHighQualityRendering { get; set; }

Omistuksen arvo

bool

Remarks

Oletusarvo on ”väärä”.

Tämä ominaisuus käytetään, kun asiakirja viedään kuvatiedostoihin: Aspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp, Aspose.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf.

Methods

CreateSaveOptions(SaveFormat)

Luo tallennusvaihtoehtoja kohde luokan sopii määritellyn tallennusformaatin.

public static SaveOptions CreateSaveOptions(SaveFormat saveFormat)

Parameters

saveFormat SaveFormat

Tallenna muoto, jonka varten luoda tallennus vaihtoehtoja objekti.

Returns

SaveOptions

Luokan esine, joka johtuu Aspose.Words.Saving.SaveOptionsista.

CreateSaveOptions(String)

Luo luokan tallennusvaihtoehdon kohteen, joka soveltuu tiedoston laajennukseen, joka on määritelty tietyssä tiedoston nimessä.

public static SaveOptions CreateSaveOptions(string fileName)

Parameters

fileName string

Tämän tiedoston nimen laajennus määrittää luokan tallennusvaihtoehdoista.

Returns

SaveOptions

Luokan esine, joka johtuu Aspose.Words.Saving.SaveOptionsista.

 Suomi