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
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
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
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
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
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
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
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
ImlRenderingMode
Dobiva ili postavlja vrijednost koja određuje kako se prikazuju objekti ink (InkML).
public ImlRenderingMode ImlRenderingMode { get; set; }
Vrijednost nekretnina
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
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
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
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
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
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
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
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
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
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
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
UseAntiAliasing
Dobiva ili postavlja vrijednost koja određuje hoće li koristiti anti-aliasing za rendering.
public bool UseAntiAliasing { get; set; }
Vrijednost nekretnina
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
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
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
Objekt klase koji proizlazi iz Aspose.Words.Saving.SaveOptions.