Class SaveOptions

Class SaveOptions

A név: Aspose.Words.Saving Összefoglaló: Aspose.Words.dll (25.4.0)

Ez egy absztrakt alaposztály az osztályok számára, amelyek lehetővé teszik a felhasználó számára, hogy továbbilehetőségek, amikor egy dokumentumot egy adott formátumban tárol.

Ha többet szeretne megtudni, látogasson el Specify Save Options A dokumentációs cikk.

public abstract class SaveOptions

Inheritance

object SaveOptions

Derived

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

Örökletes tagok

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

Remarks

Az Aspose.Words.Saving.SaveOptions osztály vagy bármely származtatott osztály példányát az Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.Saving.SaveOptions) áramlásra adják át.vagy az Aspose.Words.Document.Save(System.String,Aspose.Words.Saving.SaveOptions) áthelyezése a felhasználó számára, hogy meghatározzák a személyre szabott lehetőségeket a dokumentum mentése során.

Constructors

SaveOptions()

protected SaveOptions()

Properties

AllowEmbeddingPostScriptFonts

Megkapja vagy beállítja a boolean értéket, amely azt jelzi, hogy lehetővé teszi-e a betűtípusok beépítését a PostScript kiadványokkal, amikor a TrueType betűtípusok beépítését egy dokumentumba mentették.Az alapértelmezett értéke hamis.

public bool AllowEmbeddingPostScriptFonts { get; set; }

ingatlan értéke

bool

Remarks

Megjegyzés: A Word nem tartalmazza a PostScript betűtípusokat, de megnyithatja az ilyen típusú betűtípusokkal ellátott dokumentumokat.

Ez az opció csak akkor működik, ha az Aspose.Words.Fonts.FontInfoCollection.EmbedTrueTypeFonts az Aspose.Words.DocumentBase.FontInfos tulajdonsága .

CustomTimeZoneInfo

Megkapja vagy beállítja a helyi időzónát, amelyet a dátum/idő mezőkhez használnak.

public TimeZoneInfo CustomTimeZoneInfo { get; set; }

ingatlan értéke

TimeZoneInfo

Remarks

Ez az opció a .Net keretrendszerben vagy a 3.5 verzióból vagy a .Net Standard verzióból érhető el.

Alapértelmezés szerint az Aspose.Words a rendszer helyi időzónáját használja a dátum/idő mezők írásakor, ez az opció lehetővé teszi a beállított érték beállítását.

DefaultTemplate

Megkapja vagy beállítja az utat az alapértelmezett sablonra (beleértve a fájlnevét is).Ennek az ingatlannak az alapértelmezett értéke a üres szalag (Szerkesztés a szoftverben és üresen)

public string DefaultTemplate { get; set; }

ingatlan értéke

string

Remarks

Ha meg van határozva, ezt az utat használják, hogy töltse fel a sablont, amikor Aspose.Words.Document.AutomaticallyUpdateStyles ‘igaz’, de Aspose.Words.Document.AttachedTemplate üres.

Dml3DEffectsRenderingMód

Megkap egy értéket vagy beállít egy értéket, amely meghatározza, hogy a 3D hatások hogyan készülnek.

public Dml3DEffectsRenderingMode Dml3DEffectsRenderingMode { get; set; }

ingatlan értéke

Dml3DEffectsRenderingMode

Remarks

Az alapértelmezett érték az Aspose.Words.Saving.Dml3DEffectsRenderingMode.Basic.

DmlEffectsRenderingMode

Megkap egy értéket vagy beállítást, amely meghatározza, hogyan jelenik meg a DrawingML hatások.

public virtual DmlEffectsRenderingMode DmlEffectsRenderingMode { get; set; }

ingatlan értéke

DmlEffectsRenderingMode

Remarks

Az alapértelmezett érték az Aspose.Words.Saving.DmlEffectsRenderingMode.Simplified.

Ezt a tulajdonságot akkor használják, ha a dokumentumot rögzített oldalformátumokba exportálják.

DmlRenderingMode

Megkap egy értéket vagy beállítást, amely meghatározza, hogy a DrawingML formák hogyan kerülnek átadásra.

public DmlRenderingMode DmlRenderingMode { get; set; }

ingatlan értéke

DmlRenderingMode

Remarks

Az alapértelmezett érték az Aspose.Words.Saving.DmlRenderingMode.Fallback.

Ezt a tulajdonságot akkor használják, ha a dokumentumot rögzített oldalformátumokba exportálják.

ExportGeneratorName

Amikor ‘igaz’, az Aspose.Words nevét és verzióját beépítik az előállított fájlokba.Az alapértelmezett érték ‘igaz’.

public bool ExportGeneratorName { get; set; }

ingatlan értéke

bool

ImlRenderingMode

Megkap egy értéket vagy beállítást, amely meghatározza, hogy az ink (InkML) objektumok hogyan kerülnek ábrázolásra.

public ImlRenderingMode ImlRenderingMode { get; set; }

ingatlan értéke

ImlRenderingMode

Remarks

Az alapértelmezett érték az Aspose.Words.Saving.ImlRenderingMode.InkML.

Ezt a tulajdonságot akkor használják, ha a dokumentumot rögzített oldalformátumokba exportálják.

MemoryOptimization

Megkapja vagy beállítja az értéket, amely meghatározza, hogy a memória-optimalizációt a dokumentum mentése előtt kell-e végrehajtani.Ez a tulajdonság alapértelmezett értéke hamis.

public bool MemoryOptimization { get; set; }

ingatlan értéke

bool

Remarks

Ennek az opciónak a “igaz” beállítása jelentősen csökkenti a memóriafogyasztást, miközben nagy dokumentumokat takarít meg a lassabb időmegtakarítás költségeivel.

PrettyFormat

Amikor ‘igaz’, gyönyörű formátumok kimenetel, ahol alkalmazható.Az alapértelmezett érték ‘hamis’.

public bool PrettyFormat { get; set; }

ingatlan értéke

bool

Remarks

A HTML, a MHTML, az EPUB, a WordML, az RTF, a DOCX és az ODT kimenetelének emberi olvashatóvá tétele.

ProgressCallback

Meghívás mentés közben egy dokumentumot, és elfogadja az adatok mentési előrehaladás.

public IDocumentSavingCallback ProgressCallback { get; set; }

ingatlan értéke

IDocumentSavingCallback

Remarks

Progress értesül, amikor megtakarít a Aspose.Words.SaveFormat.Docx, __ WL26.FlatOpc-t, Wl26.A SaveFormát.docm-et, -W L22.Dotm formátumot, /W l23.Dotox formációt és / _ W L36.Dooct.dotoct, // W l37.Doct., _ www.saveformate.dot . _ _www.wl66.SveFormate .DOT.Html. , _wL62.Mhtml.Szabadságformátumok.Epub.

SaveFormat

Megadja azt a formátumot, amelyben a dokumentumot meg fogják menteni, ha ezt a mentési lehetőségeket objektum használják.

public abstract SaveFormat SaveFormat { get; set; }

ingatlan értéke

SaveFormat

TempFolder

Specifikálja az ideiglenes fájlok mappáját, amelyet a DOC vagy a DOCX fájl mentésekor használnak.Először is ez a tulajdonság “zéró” és nem használnak ideiglenes fájlokat.

public string TempFolder { get; set; }

ingatlan értéke

string

Remarks

Amikor az Aspose.Words ment egy dokumentumot, átmeneti belső szerkezeteket kell létrehozni. alapértelmezés szerint ezeket a belső szerkezeteket a memóriában hozták létre, és a memória használata rövid ideig csúszik, míg a dokumentumot mentették.

Az ideiglenes mappát az Aspose.Words.Saving.SaveOptions.TempFolder használatával az Aspose.Words az ideiglenes fájlok belső szerkezeteinek megőrzését okozza a memória helyett.

A mappának meg kell léteznie és íráthatónak kell lennie, különben kivételt dobnak el.

Az Aspose.Words automatikusan törli az összes ideiglenes fájlt, amikor a mentés befejeződik.

Exceptions

OutOfMemoryException

Vágjon, ha egy nagyon nagy dokumentumot (ezer oldal) tárol, és/vagy egyszerre több dokumentumot feldolgoz.A memória csúcs a megtakarítás során elég jelentős lehet ahhoz, hogy kivételt okozzon.

UpdateAmbiguousTextFont

Határozza meg, hogy a betűtípusokat a használt karakterkód szerint módosítják-e.

public bool UpdateAmbiguousTextFont { get; set; }

ingatlan értéke

bool

UpdateCreatedTimeProperty

Megkapja vagy beállít egy értéket, amely meghatározza, hogy az Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime tulajdonság frissül, mielőtt menteni.Az alapértelmezett értéke hamis;

public bool UpdateCreatedTimeProperty { get; set; }

ingatlan értéke

bool

UpdateFields

Megkapja vagy beállítja az értéket, amely meghatározza, hogy bizonyos típusú mezőket kell-e frissíteni, mielőtt a dokumentumot rögzített oldalsó formátumra mentheti.Ez a tulajdonság alapértelmezett értéke “valódi”.

public bool UpdateFields { get; set; }

ingatlan értéke

bool

Remarks

Lehetővé teszi, hogy meghatározzák, hogy az MS Word viselkedését illusztrálja-e vagy sem.

UpdateLastPrintedProperty

Kap vagy beállít egy értéket, amely meghatározza, hogy az Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted tulajdonság frissül, mielőtt menteni.

public bool UpdateLastPrintedProperty { get; set; }

ingatlan értéke

bool

UpdateLastSavedTimeProperty

Kap vagy beállít egy értéket, amely meghatározza, hogy az Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime tulajdonság frissül, mielőtt menteni.

public bool UpdateLastSavedTimeProperty { get; set; }

ingatlan értéke

bool

UseAntiAliasing

Megkapja vagy beállít egy értéket, amely meghatározza, hogy használja-e az anti-aliasing-t a rendereléshez.

public bool UseAntiAliasing { get; set; }

ingatlan értéke

bool

Remarks

Az alapértelmezett érték . Amikor ezt az értéket az anti-aliasingra állítják be, a rendereléshez használják.

Ez a tulajdonság akkor használják, amikor a dokumentum exportálódik a következő formátumok: Aspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp, Aspose.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf. Amikor a dokumentum exportálódik az Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub, Aspose.Words.SaveFormat.Azw3 vagy Aspose.Words.SaveFormat.Mobi formátumok ezt a lehetőséget használják a raster képek.

UseHighQualityRendering

Megkap egy értéket, amely meghatározza, hogy a magas minőségű (azaz lassú) rendering algoritmusokat használja-e vagy sem.

public bool UseHighQualityRendering { get; set; }

ingatlan értéke

bool

Remarks

Az alapértelmezett érték „valódi”.

Ezt a tulajdonságot akkor használják, amikor a dokumentumot képformátumokba exportálják: Aspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp, Aspose.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf.

Methods

CreateSaveOptions(SaveFormat)

Hozzon létre egy mentési lehetőség objektum egy osztály alkalmas a meghatározott mentési formátum.

public static SaveOptions CreateSaveOptions(SaveFormat saveFormat)

Parameters

saveFormat SaveFormat

A mentési formátum, amelynek létrehozása mentési opciók objektum.

Returns

SaveOptions

Egy olyan osztály tárgyát, amely az Aspose.Words.Saving.SaveOptions-ból származik.

CreateSaveOptions(A string)

Hozzon létre egy tárolási lehetőség objektum egy osztály alkalmas a fájl kiterjesztés meghatározott az adott fájl neve.

public static SaveOptions CreateSaveOptions(string fileName)

Parameters

fileName string

A fájlnév kiterjesztése határozza meg a létrehozni kívánt mentési lehetőségek osztályát.

Returns

SaveOptions

Egy olyan osztály tárgyát, amely az Aspose.Words.Saving.SaveOptions-ból származik.

 Magyar