Class FontSavingArgs

Class FontSavingArgs

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

Παρέχει δεδομένα για την εκδήλωση Aspose.Words.Saving.IFontSavingCallback.FontSaving(Aspose.Words.Saving.FontSavingArgs).

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

public class FontSavingArgs

Inheritance

object FontSavingArgs

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

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

Remarks

Όταν το Aspose.Words αποθηκεύει ένα έγγραφο σε HTML ή σχετικές μορφές και το Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources ρυθμίζεται , αποθηκεύει κάθε υποκείμενο γραμματοσειράς για εξαγωγή σε ένα ξεχωριστό αρχείο.

Aspose.Words.Saving.FontSachingArgs ελέγχει εάν ένα συγκεκριμένο πόρο γραμματοσειράς θα πρέπει να εξάγεται και πώς.

Aspose.Words.Saving.FontSachingArgs επιτρέπει επίσης να επαναπροσδιορίσετε τον τρόπο με τον οποίο παράγονται τα ονόματα αρχείων γραμματοσειράς ή να περιβάλλετε πλήρως την αποθήκευση γραμμάτων σε αρχεία παρέχοντας τα δικά σας αντικείμενα ροής.

Για να αποφασίσετε αν να αποθηκεύσετε ένα συγκεκριμένο πόρο γραμματοσειράς, χρησιμοποιήστε την ιδιοκτησία Aspose.Words.Saving.FontSavingArgs.IsExportNeed.

Για να αποθηκεύσετε γραμματοσειρά σε ροές αντί για αρχεία, χρησιμοποιήστε την ιδιότητα Aspose.Words.Saving.FontSavingArgs.FontStream.

Properties

Bold

Υποδεικνύει αν η τρέχουσα γραμματοσειρά είναι γενναία.

public bool Bold { get; }

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

bool

Document

Αποκτά το αντικείμενο του εγγράφου που σώζεται.

public Document Document { get; }

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

Document

FontFamilyName

Προσδιορίζει το τρέχον όνομα οικογενειακής γραμματοσειράς.

public string FontFamilyName { get; }

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

string

FontFileName

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

public string FontFileName { get; set; }

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

string

Remarks

Αυτή η ιδιότητα σας επιτρέπει να επαναπροσδιορίσετε τον τρόπο με τον οποίο δημιουργούνται τα ονόματα αρχείων γραμματοσειράς κατά την εξαγωγή στο HTML.

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

Το Aspose.Words δημιουργεί αυτόματα ένα μοναδικό όνομα αρχείου για κάθε ενσωματωμένο γράμμα όταν εξάγεται σε μορφή HTML. Πώς δημιουργείται το όνομα αρχείου γράμμα εξαρτάται από το αν αποθηκεύετε το έγγραφο σε ένα αρχείο ή σε μια ροή.

Όταν αποθηκεύετε ένα έγγραφο σε ένα αρχείο, το όνομα αρχείου γραμματοσειράς που δημιουργείται φαίνεται .

Όταν αποθηκεύετε ένα έγγραφο σε μια ροή, το όνομα αρχείου γραμματοσειράς που παράγεται φαίνεται .

Το όνομα αρχείου πρέπει να περιέχει μόνο το όνομα του φακέλου χωρίς το μονοπάτι. Aspose.Words καθορίζει τον δρόμο για την αποθήκευση με τη χρήση του ονόματος αρχείων εγγράφου, το __ WL27__.Saving.HtmlSaveOptions.FontsFolder και Wl26.

Aspose.Words.Saving.FontSavingArgs.FontStream Aspose.Words.Saving.HtmlSaveOptions.FontsFolder Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias

FontStream

Επιτρέπει να καθορίσετε την ροή στην οποία θα αποθηκευτεί το γράμμα.

public Stream FontStream { get; set; }

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

Stream

Remarks

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

Όταν αυτή η ιδιότητα είναι , η γραμματοσειρά θα αποθηκευτεί σε ένα αρχείο που καθορίζεται στην ιδιότητα Aspose.Words.Saving.FontSavingArgs.FontFileName.

Aspose.Words.Saving.FontSavingArgs.FontFileName Aspose.Words.Saving.FontSavingArgs.KeepFontStreamOpen

IsExportNeeded

Επιτρέπει να προσδιοριστεί εάν η τρέχουσα γραμματοσειρά θα εξάγεται ως πηγή γραμματοσειράς.

public bool IsExportNeeded { get; set; }

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

bool

IsSubsettingNeeded

Επιτρέπει να προσδιοριστεί εάν η τρέχουσα γραμματοσειρά θα υποσχεθεί πριν την εξαγωγή ως πηγή γραμματοσειράς.

public bool IsSubsettingNeeded { get; set; }

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

bool

Remarks

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

Κατά προεπιλογή, το Aspose.Words αποφασίζει αν να εκτελέσει την υποκατάσταση ή όχι συγκρίνοντας το αρχικό μέγεθος αρχείου γραμματοσειράς με το μέγεθος που αναφέρεται στο Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold. Μπορείτε να ξεπεράσετε αυτή τη συμπεριφορά για μεμονωμένες γραμματοσειρές με τη ρύθμιση του Aspose.Words.Saving.FontSavingArgs.IsSubsettingNeed ιδιοκτησία.

Italic

Υποδεικνύει αν η τρέχουσα γραμματοσειρά είναι ιταλική.

public bool Italic { get; }

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

bool

KeepFontStreamOpen

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

public bool KeepFontStreamOpen { get; set; }

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

bool

Remarks

Προεπιλογή είναι και Aspose.Words θα κλείσει το ρεύμα που παρέχετε στην ιδιοκτησία Aspose.Words.Saving.FontSavingArgs.FontStream μετά από να γράψετε ένα γράμμα σε αυτό.

Σύνδεσμος - Σύνδεσμος - Σύνδεσμος - Σύνδεσμος - Σύνδεσμος

OriginalFileName

Αποκτά το αρχικό όνομα αρχείου γραμματοσειράς με μια επέκταση.

public string OriginalFileName { get; }

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

string

Remarks

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

Ετικέτες ΑΡΧΙΚΗ ΑΡΧΙΚΗ ΑΡΧΙΚΗ ΑΡΧΙΚΗ ΑΡΧΙΚΗ

OriginalFileSize

Αποκτήστε το αρχικό μέγεθος αρχείου γραμματοσειράς.

public int OriginalFileSize { get; }

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

int

Remarks

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

Aspose.Words.Saving.FontSavingArgs.OriginalFileName Aspose.Words.Saving.FontSavingArgs.IsSubsettingNeeded

 Ελληνικά