Class SaveOptions

Class SaveOptions

Το όνομα: Aspose.Words.Saving Συγκέντρωση: Aspose.Words.dll (25.4.0)

Αυτή είναι μια αφηρημένη κατηγορία βάσης για τάξεις που επιτρέπουν στον χρήστη να προσδιορίσει επιπλέονεπιλογές κατά την αποθήκευση ενός εγγράφου σε μια συγκεκριμένη μορφή.

Για να μάθετε περισσότερα, επισκεφθείτε το Specify Save Options Έγγραφο τεκμηρίωσης.

public abstract class SaveOptions

Inheritance

object SaveOptions

Derived

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

Κληρονομημένα μέλη

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

Remarks

Ένα παράδειγμα της κατηγορίας Aspose.Words.Saving.SaveOptions ή οποιασδήποτε παραγόμενης κατηγορίας μεταφέρεται στην ροή Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.Saving.SaveOptions)ή η γραμμή Aspose.Words.Document.Save(System.String,Aspose.Words.Saving.SaveOptions) υπερφορτώνει για τον χρήστη να ορίσει τις προσαρμοσμένες επιλογές κατά την αποθήκευση ενός εγγράφου.

Constructors

SaveOptions()

protected SaveOptions()

Properties

AllowEmbeddingPostScriptFonts

Αποκτά ή τοποθετεί μια αξία boolean που υποδεικνύει αν να επιτρέψει την ενσωμάτωση γραμματοκιβωτίων με τα γραμματοκιβώτια PostScript, όταν η ενσωμάτωση γραμματοκιβωτίων TrueType σε ένα έγγραφο στο οποίο αποθηκεύεται.Η προεπιλεγμένη αξία είναι “ψεύτικη”.

public bool AllowEmbeddingPostScriptFonts { get; set; }

Αξία ιδιοκτησίας

bool

Remarks

Σημείωση: Το Word δεν ενσωματώνει γραμματοσειρά PostScript, αλλά μπορεί να ανοίξει έγγραφα με ενσωματωμένες γραμματοσειρές αυτού του τύπου.

Αυτή η επιλογή λειτουργεί μόνο όταν η ιδιότητα Aspose.Words.Fonts.FontInfoCollection.EmbedTrueTypeFonts του Aspose.Words.DocumentBase.FontInfos ρυθμίζεται σε .

CustomTimeZoneInfo

Αποκτά ή ρυθμίζει προσαρμοσμένη τοπική ζώνη ώρας που χρησιμοποιείται για τα πεδία ημερομηνίας / ώρας.

public TimeZoneInfo CustomTimeZoneInfo { get; set; }

Αξία ιδιοκτησίας

TimeZoneInfo

Remarks

Αυτή η επιλογή είναι διαθέσιμη είτε στο πλαίσιο .Net που ξεκινά από την έκδοση 3.5 ή .Net Standard.

Κατά προεπιλογή, το Aspose.Words χρησιμοποιεί την τοπική ζώνη ώρας του συστήματος όταν γράφει πεδία ημερομηνίας / ώρας, αυτή η επιλογή επιτρέπει τη ρύθμιση προσαρμοσμένης αξίας.

DefaultTemplate

Αποκτά ή καθορίζει τη διαδρομή στο προεπιλεγμένο πρότυπο (συμπεριλαμβανομένου του ονόματος αρχείου).Η ελαττωματική αξία αυτής της ιδιοκτησίας είναι Ελεύθερη Σύνδεση (Το σύστημα είναι κενό και άδειο)

public string DefaultTemplate { get; set; }

Αξία ιδιοκτησίας

string

Remarks

Εάν καθοριστεί, αυτή η διαδρομή χρησιμοποιείται για να φορτώσει το πρότυπο όταν Aspose.Words.Document.AutomaticallyUpdateStyles είναι ‘πραγματικό’, αλλά Aspose.Words.Document.AttachedTemplate είναι άδειο.

Dml3DEffectsΕπεξεργασία

Αποκτά ή καθορίζει μια τιμή που καθορίζει τον τρόπο με τον οποίο παραδίδονται τα αποτελέσματα 3D.

public Dml3DEffectsRenderingMode Dml3DEffectsRenderingMode { get; set; }

Αξία ιδιοκτησίας

Dml3DEffectsRenderingMode

Remarks

Η προεπιλεγμένη τιμή είναι Aspose.Words.Saving.Dml3DEffectsRenderingMode.Basic.

DmlEffectsRenderingMode

Αποκτά ή καθορίζει μια τιμή που καθορίζει τον τρόπο με τον οποίο παραδίδονται οι επιδράσεις DrawingML.

public virtual DmlEffectsRenderingMode DmlEffectsRenderingMode { get; set; }

Αξία ιδιοκτησίας

DmlEffectsRenderingMode

Remarks

Η προεπιλεγμένη τιμή είναι Aspose.Words.Saving.DmlEffectsRenderingMode.Simplified.

Αυτή η ιδιότητα χρησιμοποιείται όταν το έγγραφο εξάγεται σε σταθερές μορφές σελίδας.

DmlRenderingMode

Αποκτά ή καθορίζει μια τιμή που καθορίζει τον τρόπο με τον οποίο παραδίδονται οι μορφές DrawingML.

public DmlRenderingMode DmlRenderingMode { get; set; }

Αξία ιδιοκτησίας

DmlRenderingMode

Remarks

Η προεπιλεγμένη τιμή είναι Aspose.Words.Saving.DmlRenderingMode.Fallback.

Αυτή η ιδιότητα χρησιμοποιείται όταν το έγγραφο εξάγεται σε σταθερές μορφές σελίδας.

ExportGeneratorName

Όταν ’true’, προκαλεί το όνομα και την έκδοση του Aspose.Words να ενσωματωθούν στα παραγόμενα αρχεία.Η προεπιλεγμένη τιμή είναι ’true’.

public bool ExportGeneratorName { get; set; }

Αξία ιδιοκτησίας

bool

ImlRenderingMode

Αποκτά ή καθορίζει μια τιμή που καθορίζει τον τρόπο με τον οποίο παραδίδονται αντικείμενα Ink (InkML).

public ImlRenderingMode ImlRenderingMode { get; set; }

Αξία ιδιοκτησίας

ImlRenderingMode

Remarks

Η προεπιλεγμένη τιμή είναι Aspose.Words.Saving.ImlRenderingMode.InkML.

Αυτή η ιδιότητα χρησιμοποιείται όταν το έγγραφο εξάγεται σε σταθερές μορφές σελίδας.

MemoryOptimization

Αποκτά ή τοποθετεί αξία που καθορίζει εάν η βελτιστοποίηση μνήμης πρέπει να πραγματοποιηθεί πριν από την αποθήκευση του εγγράφου.Η προεπιλεγμένη αξία για αυτή την ιδιότητα είναι “ψευδής”.

public bool MemoryOptimization { get; set; }

Αξία ιδιοκτησίας

bool

Remarks

Η τοποθέτηση αυτής της επιλογής στο “πραγματικό” μπορεί να μειώσει σημαντικά την κατανάλωση μνήμης, ενώ εξοικονομεί μεγάλα έγγραφα με το κόστος της αργότερης εξοικονόμησης χρόνου.

PrettyFormat

Όταν ‘ειλικρινής’, ωραία μορφές εξόδου όπου εφαρμόζεται.Η προεπιλεγμένη αξία είναι ‘ψευδής’.

public bool PrettyFormat { get; set; }

Αξία ιδιοκτησίας

bool

Remarks

Προσαρμοστεί για να κάνει HTML, MHTML, EPUB, WordML, RTF, DOCX και ODT εκδόσεις ανθρώπινη ανάγνωση.

ProgressCallback

Καλέστε κατά τη διάρκεια της αποθήκευσης ενός εγγράφου και αποδέχεστε δεδομένα σχετικά με την πρόοδο αποθήκευσης.

public IDocumentSavingCallback ProgressCallback { get; set; }

Αξία ιδιοκτησίας

IDocumentSavingCallback

Remarks

Η πρόοδος αναφέρεται όταν εξοικονομήσετε σε Aspose.Words.SaveFormat.Docx, __www.saveFlatOpc, wl26.safeFormate.docm, www.swt.co.uk.so.a.o . και __wL26.saft.do.e. ή __ WL62.saff.go.i.

SaveFormat

Προσδιορίζει τη μορφή στην οποία θα αποθηκευτεί το έγγραφο εάν χρησιμοποιείται αυτό το αντικείμενο επιλογών αποθήκευσης.

public abstract SaveFormat SaveFormat { get; set; }

Αξία ιδιοκτησίας

SaveFormat

TempFolder

Προσδιορίζει το φάκελο για τα προσωρινά αρχεία που χρησιμοποιούνται κατά την αποθήκευση σε ένα αρχείο DOC ή DOCX.Για προεπιλογή, αυτή η ιδιοκτησία είναι “απλήρωτη” και δεν χρησιμοποιούνται προσωρινά αρχεία.

public string TempFolder { get; set; }

Αξία ιδιοκτησίας

string

Remarks

Όταν το Aspose.Words αποθηκεύει ένα έγγραφο, χρειάζεται να δημιουργήσει προσωρινές εσωτερικές δομές. Κατά προεπιλογή, αυτές οι εσωτερικές δομές δημιουργούνται στη μνήμη και η χρήση της μνήμης αυξάνεται για σύντομο χρονικό διάστημα ενώ το έγγραφο αποθηκεύεται.

Προσδιορίζοντας μια προσωρινή φάκελο χρησιμοποιώντας Aspose.Words.Saving.SaveOptions.TempFolder θα προκαλέσει Aspose.Words να κρατήσει τις εσωτερικές δομές σε προσωρινά αρχεία αντί για τη μνήμη.

Το φάκελο πρέπει να υπάρχει και να είναι γραπτό, αλλιώς θα ληφθεί εξαίρεση.

Το Aspose.Words διαγράφει αυτόματα όλα τα προσωρινά αρχεία όταν ολοκληρωθεί η αποθήκευση.

Exceptions

OutOfMemoryException

Στέλνετε αν αποθηκεύετε ένα πολύ μεγάλο έγγραφο (εκατοντάδες σελίδες) και/ή επεξεργάζεστε πολλά έγγραφα ταυτόχρονα.Η κορυφή της μνήμης κατά τη διάρκεια της εξοικονόμησης μπορεί να είναι αρκετά σημαντική για να προκαλέσει την εξαίρεση.

UpdateAmbiguousTextFont

Προσδιορίζει εάν τα χαρακτηριστικά γραμματοσειράς θα αλλάξουν ανάλογα με τον κωδικό χαρακτήρα που χρησιμοποιείται.

public bool UpdateAmbiguousTextFont { get; set; }

Αξία ιδιοκτησίας

bool

UpdateCreatedTimeProperty

Αποκτά ή καθορίζει μια τιμή που καθορίζει εάν η ιδιοκτησία Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime ενημερώνεται πριν από την αποθήκευση.Η προεπιλεγμένη τιμή είναι “ψεύτικη”;

public bool UpdateCreatedTimeProperty { get; set; }

Αξία ιδιοκτησίας

bool

UpdateFields

Αποκτά ή τοποθετεί μια τιμή που καθορίζει εάν τα πεδία ορισμένων τύπων πρέπει να ενημερωθούν πριν αποθηκεύσετε το έγγραφο σε μια σταθερή μορφή σελίδας.Η προεπιλεγμένη τιμή για αυτή την ιδιότητα είναι “πραγματική”.

public bool UpdateFields { get; set; }

Αξία ιδιοκτησίας

bool

Remarks

Επιτρέπει να προσδιορίσετε αν να μιμηθεί ή όχι τη συμπεριφορά του MS Word.

UpdateLastPrintedProperty

Αποκτά ή θέτει μια τιμή που καθορίζει εάν η ιδιοκτησία Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted ενημερώνεται πριν από την αποθήκευση.

public bool UpdateLastPrintedProperty { get; set; }

Αξία ιδιοκτησίας

bool

UpdateLastSavedTimeProperty

Αποκτά ή θέτει μια τιμή που καθορίζει αν η ιδιοκτησία Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime ενημερώνεται πριν από την εξοικονόμηση.

public bool UpdateLastSavedTimeProperty { get; set; }

Αξία ιδιοκτησίας

bool

UseAntiAliasing

Αποκτά ή καθορίζει μια τιμή που καθορίζει αν πρέπει ή όχι να χρησιμοποιήσει την αντι-αλιζάνωση για την παράδοση.

public bool UseAntiAliasing { get; set; }

Αξία ιδιοκτησίας

bool

Remarks

Η προεπιλεγμένη τιμή είναι .Όταν αυτή η τιμή ρυθμίζεται σε αντι-αλληλογραφία χρησιμοποιείται για την παράδοση.

Αυτή η ιδιότητα χρησιμοποιείται όταν το έγγραφο εξάγεται στις ακόλουθες μορφές: Aspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp, Aspose.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf. Όταν το έγγραφο εξάγεται στις μορφές Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub, Aspose.Words.SaveFormat.Azw3 ή Aspose.Words.SaveFormat.Mobi.

UseHighQualityRendering

Αποκτά ή καθορίζει μια τιμή που καθορίζει αν να χρησιμοποιήσετε υψηλής ποιότητας (δηλαδή αργά) αλγόριθμους rendering.

public bool UseHighQualityRendering { get; set; }

Αξία ιδιοκτησίας

bool

Remarks

Η προεπιλεγμένη τιμή είναι «ψεύτικη».

Αυτή η ιδιότητα χρησιμοποιείται όταν το έγγραφο εξάγεται σε μορφές εικόνας: Aspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp, Aspose.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf.

Methods

CreateSaveOptions(SaveFormat)

Δημιουργεί ένα αντικείμενο επιλογών αποθήκευσης μιας κατηγορίας που ταιριάζει στη συγκεκριμένη μορφή αποθήκευσης.

public static SaveOptions CreateSaveOptions(SaveFormat saveFormat)

Parameters

saveFormat SaveFormat

Η μορφή αποθήκευσης για την οποία να δημιουργήσετε ένα αντικείμενο επιλογές αποθήκευσης.

Returns

SaveOptions

Ένα αντικείμενο μιας τάξης που προέρχεται από Aspose.Words.Saving.SaveOptions.

CreateSaveOptions(Σύνδεσμος)

Δημιουργεί ένα αντικείμενο επιλογών αποθήκευσης μιας κατηγορίας κατάλληλη για την επέκταση αρχείου που καθορίζεται στο συγκεκριμένο όνομα αρχείου.

public static SaveOptions CreateSaveOptions(string fileName)

Parameters

fileName string

Η επέκταση αυτού του ονόματος αρχείου καθορίζει την κατηγορία των επιλογών αποθήκευσης που θα δημιουργηθεί.

Returns

SaveOptions

Ένα αντικείμενο μιας τάξης που προέρχεται από Aspose.Words.Saving.SaveOptions.

 Ελληνικά