Class SaveOptions

Class SaveOptions

nazivni prostor: Aspose.Words.Saving Sastav: Aspose.Words.dll (25.4.0)

To je abstraktna osnovna razred za razrede koje korisniku omogućuju da navede dodatneOpcije za skladištenje dokumenta u određenom formatu.

Da biste saznali više, posjetite Specify Save Options Dokumentarni članak .

public abstract class SaveOptions

Inheritance

object SaveOptions

Derived

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

naslijeđeni članovi

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

Remarks

Jedan primjer klase Aspose.Words.Saving.SaveOptions ili bilo koje derivirane klase prenosi se u tok Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.Saving.SaveOptions)ili red Aspose.Words.Document.Save(System.String,Aspose.Words.Saving.SaveOptions) preopterećuje za korisnika da definira prilagođene opcije prilikom spašavanja dokumenta.

Constructors

SaveOptions()

protected SaveOptions()

Properties

AllowEmbeddingPostScriptFonts

Dobiva ili postavlja boolean vrijednost koja ukazuje na to hoće li dopustiti ugradnju fontova s PostScript outlinesKada se ugradnja fontova TrueType u dokument kada je sačuvana.

public bool AllowEmbeddingPostScriptFonts { get; set; }

Vrijednost nekretnina

bool

Remarks

Napomena: Word ne uključuje PostScript fontove, ali može otvoriti dokumente s uključenim fontovima ovog tipa.

Ova opcija djeluje samo kada je Aspose.Words.Fonts.FontInfoCollection.EmbedTrueTypeFonts svojstva Aspose.Words.DocumentBase.FontInfos postavljena na .

CustomTimeZoneInfo

Pronađite ili postavite prilagođenu lokalnu vremensku zonu koja se koristi za polja datum/vrijeme.

public TimeZoneInfo CustomTimeZoneInfo { get; set; }

Vrijednost nekretnina

TimeZoneInfo

Remarks

Ova opcija je dostupna u ili .Net okvir počevši od verzije 3.5 ili .Net Standard.

Podrazumevano, Aspose.Words koristi lokalnu vremensku zonu sustava kada piše polja datum/čas, ova opcija omogućuje postavljanje prilagođene vrijednosti.

DefaultTemplate

Pronađite ili postavite put prema podrazumevanoj šabloni (uključujući ime datoteke).Definicijska vrijednost ovog imovine je prazan string (Posljednji korak je prazan)

public string DefaultTemplate { get; set; }

Vrijednost nekretnina

string

Remarks

Ako je navedeno, ovaj put se koristi za punjenje predloga kada Aspose.Words.Document.AutomaticallyUpdateStyles je ’true’, ali Aspose.Words.Document.AttachedTemplate je prazan.

Dml3DefectsRenderingMode

Dobiva ili postavlja vrijednost koja određuje kako se prikazuju 3D učinci.

public Dml3DEffectsRenderingMode Dml3DEffectsRenderingMode { get; set; }

Vrijednost nekretnina

Dml3DEffectsRenderingMode

Remarks

Podrazumevana vrijednost je Aspose.Words.Saving.Dml3DEffectsRenderingMode.Basic.

DmlEffectsRenderingMode

Dobiva ili postavlja vrijednost koja određuje kako se prikazuju DrawingML učinci.

public virtual DmlEffectsRenderingMode DmlEffectsRenderingMode { get; set; }

Vrijednost nekretnina

DmlEffectsRenderingMode

Remarks

Predviđena vrijednost je Aspose.Words.Saving.DmlEffectsRenderingMode.Simplified.

Ova svojstva se koriste kada se dokument izvozi u fiksne formate stranice.

DmlRenderingMode

Dobiva ili postavlja vrijednost koja određuje kako se prikazuju DrawingML oblike.

public DmlRenderingMode DmlRenderingMode { get; set; }

Vrijednost nekretnina

DmlRenderingMode

Remarks

Podrazumevana vrijednost je Aspose.Words.Saving.DmlRenderingMode.Fallback.

Ova svojstva se koriste kada se dokument izvozi u fiksne formate stranice.

ExportGeneratorName

Kada ’true’, naziv i verzija Aspose.Words dovodi do ugradnje u proizvedenu datoteku.Default vrijednost je ’true'.

public bool ExportGeneratorName { get; set; }

Vrijednost nekretnina

bool

ImlRenderingMode

Dobiva ili postavlja vrijednost koja određuje kako se prikazuju objekti ink (InkML).

public ImlRenderingMode ImlRenderingMode { get; set; }

Vrijednost nekretnina

ImlRenderingMode

Remarks

Podrazumevana vrijednost je Aspose.Words.Saving.ImlRenderingMode.InkML.

Ova svojstva se koriste kada se dokument izvozi u fiksne formate stranice.

MemoryOptimization

Dobiva ili postavlja vrijednost koja određuje treba li se optimizacija memorije izvršiti prije spašavanja dokumenta.Default vrijednost za ovu svojstvo je ’lažna'.

public bool MemoryOptimization { get; set; }

Vrijednost nekretnina

bool

Remarks

Postavljanje ove opcije na “istinu” može znatno smanjiti potrošnju memorije, a istovremeno uštedjeti velike dokumente po cijeni sporije uštede vremena.

PrettyFormat

Kada je ‘pravda’, prelepa formata izlaza gdje se primjenjuje.Default vrijednost je ’lažna’.

public bool PrettyFormat { get; set; }

Vrijednost nekretnina

bool

Remarks

Sastavite kako biste učinili HTML, MHTML, EPUB, WordML, RTF, DOCX i ODT izlazak ljudski čitljiv. Korisno za testiranje ili debugiranje.

ProgressCallback

Pozivano tijekom spašavanja dokumenta i prihvaća podatke o napredku spašavanja.

public IDocumentSavingCallback ProgressCallback { get; set; }

Vrijednost nekretnina

IDocumentSavingCallback

Remarks

Napredak se prijavljuje prilikom spašavanja na Aspose.Words.SaveFormat.Docx, Wl26.saveFormat.FlatOpc, __ WL26.SveForma.Pocm, //W L26____.safeFormata.Doft,//W l26-a.SafeFormate.doc,\w l 26_a., __w L 26/a, SaveFormal.Html,wl 26, SaveFormati.Mhtml,____wL 26/0, Safe Formati .Epub,_wll26**, safeformati..XlamFlow, ili _wls.

SaveFormat

Nastavi format u kojem će se dokument sačuvati ako se koristi ovaj objekt sačuvanja opcija.

public abstract SaveFormat SaveFormat { get; set; }

Vrijednost nekretnina

SaveFormat

TempFolder

Određuje folder za privremene datoteke koji se koriste prilikom spašavanja na DOC ili DOCX datoteku.Podrazumevano, ova svojstva je ‘zero’ i ne koriste se privremene datoteke.

public string TempFolder { get; set; }

Vrijednost nekretnina

string

Remarks

Kada Aspose.Words spašava dokument, potrebno je stvoriti privremene unutarnje strukture. po podrazumijevanju, te unutarnje strukture se stvaraju u memoriji, a pamćenje se koristi za kratko vrijeme dok se dokument spašava.

Specifikacija privremenog dosjea pomoću Aspose.Words.Saving.SaveOptions.TempFolder će uzrokovati Aspose.Words da zadrži unutarnje strukture u privremenim datotekama umjesto memorije.

Folder mora postojati i biti pismen, inače će biti bacena iznimka.

Aspose.Words automatski uklanja sve privremene datoteke kada je spašavanje završeno.

Exceptions

OutOfMemoryException

Spustite ako sačuvate vrlo veliki dokument (tisuće stranica) i/ili obrađujete mnogo dokumenata istovremeno.Spik pamćenja tijekom štednje može biti dovoljno značajan da uzrokuje iznimku.

UpdateAmbiguousTextFont

Određuje će li se znakovi karaktera mijenjati u skladu s kodom karaktera koji se koristi.

public bool UpdateAmbiguousTextFont { get; set; }

Vrijednost nekretnina

bool

UpdateCreatedTimeProperty

Dobiva ili postavlja vrijednost koja određuje je li imovina Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime ažurirana prije spašavanja.Default vrijednost je ’lažna’;

public bool UpdateCreatedTimeProperty { get; set; }

Vrijednost nekretnina

bool

UpdateFields

Dobiva ili postavlja vrijednost koja određuje treba li polja određenih vrsta biti ažurirana prije čuvanja dokumenta u fiksnom obliku stranice.Default vrijednost za ovu svojstvo je ‘pravedna’.

public bool UpdateFields { get; set; }

Vrijednost nekretnina

bool

Remarks

Omogućuje određivanje da li treba imitirati ili ne ponašanje MS Word.

UpdateLastPrintedProperty

Dobiva ili postavlja vrijednost koja određuje je li Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted imovina ažurirana prije štednje.

public bool UpdateLastPrintedProperty { get; set; }

Vrijednost nekretnina

bool

UpdateLastSavedTimeProperty

Dobiva ili postavlja vrijednost koja određuje je li Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime imovina ažurirana prije štednje.

public bool UpdateLastSavedTimeProperty { get; set; }

Vrijednost nekretnina

bool

UseAntiAliasing

Dobiva ili postavlja vrijednost koja određuje hoće li koristiti anti-aliasing za rendering.

public bool UseAntiAliasing { get; set; }

Vrijednost nekretnina

bool

Remarks

Kada je ta vrijednost postavljena na anti-aliasing koristi se za rendering.

Ova se imovina koristi kada se dokument izvozi u sljedeće formate: Aspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp, Aspose.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf. Kada se dokument izvozi u Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub, Aspose.Words.SaveFormat.Azw3 ili Aspose.Words.SaveFormat.Mobi formati ova se opcija koristi za raster slike.

UseHighQualityRendering

Dobiva ili postavlja vrijednost koja određuje hoće li koristiti visokokvalitetne (tj. usporene) rendering algoritme.

public bool UseHighQualityRendering { get; set; }

Vrijednost nekretnina

bool

Remarks

Podrazumevana vrijednost je “lažna”.

Ova svojstva se koriste kada se dokument izvozi u formate slike: Aspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp, Aspose.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf.

Methods

CreateSaveOptions(SaveFormat)

Stvaranje objekta za spašavanje opcija klase prikladne za određeni format spašavanja.

public static SaveOptions CreateSaveOptions(SaveFormat saveFormat)

Parameters

saveFormat SaveFormat

Sačuvati format za koji stvoriti sačuvati opcije objekta.

Returns

SaveOptions

Objekt klase koji proizlazi iz Aspose.Words.Saving.SaveOptions.

CreateSaveOptions(String)

Stvaranje objekta za spašavanje opcija klase prikladne za proširenje datoteke navedeno u ime datoteke.

public static SaveOptions CreateSaveOptions(string fileName)

Parameters

fileName string

Proširenje ovog imena datoteke određuje razred izbora za spašavanje koji će se stvoriti.

Returns

SaveOptions

Objekt klase koji proizlazi iz Aspose.Words.Saving.SaveOptions.

 Hrvatski