Class SaveOptions

Class SaveOptions

De naam: Aspose.Words.Saving Verzameling: Aspose.Words.dll (25.4.0)

Dit is een abstracte basisklasse voor klassen die de gebruiker in staat stelt extraOpties bij het opslaan van een document in een bepaald formaat.

Om meer te weten te komen, bezoek de Specify Save Options Documentatie artikel.

public abstract class SaveOptions

Inheritance

object SaveOptions

Derived

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

Geëerbiede leden

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

Remarks

Een instantie van de Aspose.Words.Saving.SaveOptions klasse of een derivatieklasse wordt overgedragen naar de stroom Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.Saving.SaveOptions)of de string Aspose.Words.Document.Save(System.String,Aspose.Words.Saving.SaveOptions) overloopt voor de gebruiker om aangepaste opties te definiëren bij het opslaan van een document.

Constructors

SaveOptions()

protected SaveOptions()

Properties

AllowEmbeddingPostScriptFonts

Geeft of stelt een boolean-waarde die aangeeft of het mogelijk is om fonts te integreren met PostScript outlines wanneer TrueType fonts in een document worden opgeslagen.De standaardwaarde is ‘fake’.

public bool AllowEmbeddingPostScriptFonts { get; set; }

Eigendomswaarde

bool

Remarks

Opmerking: Word bevat geen PostScript fonts, maar kan documenten openen met ingebouwde fonts van dit type.

Deze optie werkt alleen wanneer Aspose.Words.Fonts.FontInfoCollection.EmbedTrueTypeFonts van de Aspose.Words.DocumentBase.FontInfos eigendom is ingesteld op .

CustomTimeZoneInfo

Geeft of instelt een aangepaste lokale tijdszone die wordt gebruikt voor datum/tijdveld.

public TimeZoneInfo CustomTimeZoneInfo { get; set; }

Eigendomswaarde

TimeZoneInfo

Remarks

Deze optie is verkrijgbaar in het .Net framework vanaf versie 3.5 of .Net Standard.

Door standaard gebruikt Aspose.Words de lokale tijdszone van het systeem bij het schrijven van datum/tijdveld, deze optie maakt het mogelijk om een aangepaste waarde vast te stellen.

DefaultTemplate

Geeft of stelt de route naar de standaard template (inclusief filename).De standaardwaarde voor deze eigendom is Leeg string (System.String.Empty van het systeem)

public string DefaultTemplate { get; set; }

Eigendomswaarde

string

Remarks

Als aangegeven, wordt deze route gebruikt om de template te laden wanneer Aspose.Words.Document.AutomaticallyUpdateStyles is ’true’, maar Aspose.Words.Document.AttachedTemplate is leeg.

Dml3DEffectsRenderingMode

Geeft of stelt een waarde die bepaalt hoe 3D-effecten worden gepresenteerd.

public Dml3DEffectsRenderingMode Dml3DEffectsRenderingMode { get; set; }

Eigendomswaarde

Dml3DEffectsRenderingMode

Remarks

De standaardwaarde is Aspose.Words.Saving.Dml3DEffectsRenderingMode.Basic.

DmlEffectsRenderingMode

Geeft of stelt een waarde die bepaalt hoe DrawingML-effecten worden gepresenteerd.

public virtual DmlEffectsRenderingMode DmlEffectsRenderingMode { get; set; }

Eigendomswaarde

DmlEffectsRenderingMode

Remarks

De standaardwaarde is Aspose.Words.Saving.DmlEffectsRenderingMode.Simplified.

Deze eigenschap wordt gebruikt wanneer het document wordt uitgevoerd naar vaste paginaformaten.

DmlRenderingMode

Geeft of stelt een waarde die bepaalt hoe DrawingML-formaten worden gepresenteerd.

public DmlRenderingMode DmlRenderingMode { get; set; }

Eigendomswaarde

DmlRenderingMode

Remarks

De standaardwaarde is Aspose.Words.Saving.DmlRenderingMode.Fallback.

Deze eigenschap wordt gebruikt wanneer het document wordt uitgevoerd naar vaste paginaformaten.

ExportGeneratorName

Wanneer ’true’, wordt de naam en versie van Aspose.Words geïntegreerd in geproduceerde bestanden.De standaardwaarde is ’true'.

public bool ExportGeneratorName { get; set; }

Eigendomswaarde

bool

ImlRenderingMode

Geeft of stelt een waarde die bepaalt hoe ink (InkML) objecten worden gepresenteerd.

public ImlRenderingMode ImlRenderingMode { get; set; }

Eigendomswaarde

ImlRenderingMode

Remarks

De standaardwaarde is Aspose.Words.Saving.ImlRenderingMode.InkML.

Deze eigenschap wordt gebruikt wanneer het document wordt uitgevoerd naar vaste paginaformaten.

MemoryOptimization

Geeft of zet een waarde die bepaalt of geheugenoptimalisatie moet worden uitgevoerd voordat het document wordt opgeslagen.De standaardwaarde voor deze eigenschap is ‘fake’.

public bool MemoryOptimization { get; set; }

Eigendomswaarde

bool

Remarks

Het plaatsen van deze optie ‘waar’ kan het geheugenverbruik aanzienlijk verminderen terwijl grote documenten worden bespaard aan de kosten van langzamer tijdbesparing.

PrettyFormat

Wanneer ‘waar’, mooie formaten uitvoer waar van toepassing.De standaardwaarde is ‘fake’.

public bool PrettyFormat { get; set; }

Eigendomswaarde

bool

Remarks

Set om HTML, MHTML, EPUB, WordML, RTF, DOCX en ODT-uitgang menselijk leesbaar te maken.

ProgressCallback

Bel tijdens het opslaan van een document en accepteert gegevens over het opslaan van vooruitgang.

public IDocumentSavingCallback ProgressCallback { get; set; }

Eigendomswaarde

IDocumentSavingCallback

Remarks

Progress wordt gemeld bij het opslaan naar Aspose.Words.SaveFormat.Docx, __ WL26.FlatOpc, Wl26.Plaatsformaten.docm en _wL36.Dotm of _ www.saveformats.dox of __wl32.SveFormats .doc of www.swt.dect.co.uk .

SaveFormat

Bepaal het formaat waarin het document zal worden opgeslagen als dit opties voor het opslaan object wordt gebruikt.

public abstract SaveFormat SaveFormat { get; set; }

Eigendomswaarde

SaveFormat

TempFolder

Specificeert de map voor tijdelijke bestanden die worden gebruikt bij het opslaan van een DOC of DOCX bestand.By default deze eigenschap is ‘zero’ en geen tijdelijke bestanden worden gebruikt.

public string TempFolder { get; set; }

Eigendomswaarde

string

Remarks

Wanneer Aspose.Words een document opslaat, moet het tijdelijke interne structuren creëren.Bij standaard worden deze interne structuren in het geheugen gecreëerd en wordt het geheugengebruik gedurende een korte periode gehaald terwijl het document wordt opgeslagen.

Het specificeren van een tijdelijke map met behulp van Aspose.Words.Saving.SaveOptions.TempFolder zal veroorzaken Aspose.Words om de interne structuren in tijdelijke bestanden in plaats van geheugen te houden.

De map moet bestaan en geschreven zijn, anders zal een uitzondering worden gegooid.

Aspose.Words verwijdert automatisch alle tijdelijke bestanden wanneer het opslaan is voltooid.

Exceptions

OutOfMemoryException

Gooi als je een zeer groot document (duizenden pagina’s) opslaat en/of meerdere documenten tegelijkertijd verwerkt.De geheugenspike tijdens het besparen kan aanzienlijk genoeg zijn om de uitzondering te veroorzaken.

UpdateAmbiguousTextFont

Het bepaalt of de fontattributen zullen worden gewijzigd volgens de karaktercode die wordt gebruikt.

public bool UpdateAmbiguousTextFont { get; set; }

Eigendomswaarde

bool

UpdateCreatedTimeProperty

Geeft of stelt een waarde die bepaalt of de Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime eigendom wordt bijgewerkt vóór het opslaan.Default waarde is ‘fake’;

public bool UpdateCreatedTimeProperty { get; set; }

Eigendomswaarde

bool

UpdateFields

Geeft of stelt een waarde die bepaalt of velden van bepaalde soorten moeten worden bijgewerkt voordat het document wordt opgeslagen in een vaste paginaformaat.De standaardwaarde voor deze eigenschap is ‘waar’.

public bool UpdateFields { get; set; }

Eigendomswaarde

bool

Remarks

Hiermee kunt u bepalen of u het gedrag van MS Word moet imiteren of niet.

UpdateLastPrintedProperty

Geeft of stelt een waarde die bepaalt of de Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted eigendom wordt bijgewerkt vóór het opslaan.

public bool UpdateLastPrintedProperty { get; set; }

Eigendomswaarde

bool

UpdateLastSavedTimeProperty

Geeft of stelt een waarde die bepaalt of de Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime eigendom wordt bijgewerkt vóór het opslaan.

public bool UpdateLastSavedTimeProperty { get; set; }

Eigendomswaarde

bool

UseAntiAliasing

Geeft of stelt een waarde die bepaalt of anti-aliasing voor rendering te gebruiken of niet.

public bool UseAntiAliasing { get; set; }

Eigendomswaarde

bool

Remarks

De standaardwaarde is . Wanneer deze waarde wordt ingesteld op anti-aliasing wordt gebruikt voor rendering.

Deze eigenschap wordt gebruikt wanneer het document wordt geëxporteerd naar de volgende formaten: Aspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp, Aspose.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf. Wanneer het document wordt geëxporteerd naar de Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub, Aspose.Words.SaveFormat.Azw3 of Aspose.Words.SaveFormat.Mobi.

UseHighQualityRendering

Geeft of stelt een waarde die bepaalt of u hoogwaardige (d.w.z. trage) renderingalgoritmen moet gebruiken.

public bool UseHighQualityRendering { get; set; }

Eigendomswaarde

bool

Remarks

De standaardwaarde is ‘fake’.

Deze eigenschap wordt gebruikt wanneer het document wordt uitgevoerd naar afbeeldingsformaat: Aspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp, Aspose.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf.

Methods

CreateSaveOptions(SaveFormat)

Creëert een save-opties object van een klasse geschikt voor het specifieke save-formaat.

public static SaveOptions CreateSaveOptions(SaveFormat saveFormat)

Parameters

saveFormat SaveFormat

Het opslaanformaat voor het creëren van een opslaan opties object.

Returns

SaveOptions

Een object van een klasse die afkomstig is van Aspose.Words.Saving.SaveOptions.

CreateSaveOptions(String)

Creëert een save-opties object van een klasse die geschikt is voor de bestanduitbreiding die is aangegeven in de gegeven bestandnaam.

public static SaveOptions CreateSaveOptions(string fileName)

Parameters

fileName string

De uitbreiding van deze bestandnaam bepaalt de klasse van de opties opslaan object te creëren.

Returns

SaveOptions

Een object van een klasse die afkomstig is van Aspose.Words.Saving.SaveOptions.

 Nederlands