Class ResourceSavingArgs
Το όνομα: Aspose.Words.Saving Συγκέντρωση: Aspose.Words.dll (25.4.0)
Παρέχει δεδομένα για την εκδήλωση Aspose.Words.Saving.IResourceSavingCallback.ResourceSaving(Aspose.Words.Saving.ResourceSavingArgs).
Για να μάθετε περισσότερα, επισκεφθείτε το Save a Document Έγγραφο τεκμηρίωσης.
public class ResourceSavingArgs
Inheritance
Κληρονομημένα μέλη
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Κατά προεπιλογή, όταν το Aspose.Words αποθηκεύει ένα έγγραφο σε μια σταθερή σελίδα HTML ή SVG, αποθηκεύει κάθε πόρο σε ένα ξεχωριστό αρχείο. το Aspose.Words χρησιμοποιεί το όνομα αρχείου του εγγράφου και έναν μοναδικό αριθμό για να δημιουργήσει ένα μοναδικό όνομα αρχείου για κάθε πόρο που βρίσκεται στο έγγραφο.
Aspose.Words.Saving.ResourceSachingArgs σας επιτρέπει να επαναπροσδιορίσετε τον τρόπο με τον οποίο δημιουργούνται τα ονόματα αρχείων πόρων ή να περιβάλλετε εντελώς την εξοικονόμηση του πόρου σε αρχεία παρέχοντας τα δικά σας αντικείμενα ροής.
Για να εφαρμόσετε τη δική σας λογική για τη δημιουργία ονομάτων αρχείων πόρων, χρησιμοποιήστε την ιδιότητα Aspose.Words.Saving.ResourceSavingArgs.ResourceFileName.
Για να αποθηκεύσετε πόρους σε ροές αντί για αρχεία, χρησιμοποιήστε την ιδιότητα Aspose.Words.Saving.ResourceSavingArgs.ResourceStream.
Properties
Document
Αποκτήστε το αντικείμενο του εγγράφου που σώζεται επί του παρόντος.
public Document Document { get; }
Αξία ιδιοκτησίας
KeepResourceStreamOpen
Καθορίζει εάν το Aspose.Words θα πρέπει να κρατήσει το ρεύμα ανοιχτό ή κλειστό μετά την αποθήκευση ενός πόρου.
public bool KeepResourceStreamOpen { get; set; }
Αξία ιδιοκτησίας
Remarks
Προεπιλογή είναι και Aspose.Words θα κλείσει το ρεύμα που παρέχετε στο Aspose.Words.Saving.ResourceSavingArgs.ResourceStream ιδιοκτησία μετά την εγγραφή ενός πόρου σε αυτό.
Αντιδράσεις.Words.Saving.ResourceSavingArgs.ResourceStream
ResourceFileName
Αποκτά ή τοποθετεί το όνομα αρχείου (χωρίς διαδρομή) όπου ο πόρος θα αποθηκευτεί.
public string ResourceFileName { get; set; }
Αξία ιδιοκτησίας
Remarks
Αυτή η ιδιότητα σας επιτρέπει να επαναπροσδιορίσετε τον τρόπο με τον οποίο τα ονόματα αρχείων πόρων παράγονται κατά την εξαγωγή σε μια σταθερή σελίδα HTML ή SVG.
Όταν η εκδήλωση απορρίπτεται, αυτή η ιδιοκτησία περιέχει το όνομα αρχείου που δημιουργήθηκε από Aspose.Words. Μπορείτε να αλλάξετε την αξία αυτής της ιδιοκτησίας για να αποθηκεύσετε τον πόρο σε ένα διαφορετικό αρχείο.
Το Aspose.Words δημιουργεί αυτόματα ένα μοναδικό όνομα αρχείου για κάθε πόρο όταν εξάγεται σε μια σταθερή σελίδα σε μορφή HTML ή SVG. Πώς δημιουργείται το όνομα αρχείου πόρου εξαρτάται από το αν αποθηκεύετε το έγγραφο σε ένα αρχείο ή σε μια ροή.
Όταν αποθηκεύετε ένα έγγραφο σε ένα αρχείο, το όνομα αρχείου πόρων που παράγεται φαίνεται .
Όταν αποθηκεύετε ένα έγγραφο σε μια ροή, το όνομα αρχείου πόρων που παράγεται φαίνεται .
Aspose.Words.Saving.ResourceSaveArgs. ResourceFileName πρέπει να περιέχει μόνο το όνομα του αρχείου χωρίς τη διαδρομή. Wl26 καθορίζει το μονοπάτι για την αποθήκευση και την αξία του χαρακτηριστικού για να γράψετε σε μια σταθερή σελίδα HTML ή SVG χρησιμοποιώντας το όνομά του εγγράφου αρχείο, το __ WL26.Swing.HtmlFixedSavOptions.resourcesFolder ή __ www.svg.savoptions ..
Aspose.Words.Saving.ResourceSavingArgs.ResourceStream Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias
ResourceFileUri
Αποκτά ή τοποθετεί τον ομοιόμορφο αναγνωριστή πόρων (URI) που χρησιμοποιείται για την αναφορά του αρχείου πόρων από το έγγραφο.
public string ResourceFileUri { get; set; }
Αξία ιδιοκτησίας
Remarks
Αυτή η ιδιότητα σας επιτρέπει να αλλάξετε URIs των αρχείων πόρων που εξάγονται σε σταθερές σελίδες HTML ή SVG έγγραφα.
Aspose.Words δημιουργεί αυτόματα ένα URI για κάθε αρχείο πόρων κατά την εξαγωγή σε μια σταθερή σελίδα HTML ή SVG μορφή. Τα δημιουργημένα URIs αρχεία πόρων αναφοράς που αποθηκεύονται από Aspose.Words. Ωστόσο, τα URIs μπορεί να είναι λάθος εάν τα αρχεία πόρων πρέπει να μεταφερθούν σε άλλη τοποθεσία ή εάν τα αρχεία πόρων αποθηκεύονται σε ροές.
Όταν η εκδήλωση απορρίπτεται, αυτή η ιδιοκτησία περιέχει το URI που δημιουργήθηκε από το Aspose.Words. Μπορείτε να αλλάξετε την αξία αυτής της ιδιοκτησίας για να παρέχετε ένα προσαρμοσμένο URI για το αρχείο πόρων.
Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias
ResourceStream
Επιτρέπει να προσδιοριστεί η ροή στην οποία θα αποθηκευτεί ο πόρος.
public Stream ResourceStream { get; set; }
Αξία ιδιοκτησίας
Remarks
Αυτή η ιδιότητα σας επιτρέπει να αποθηκεύσετε πόρους σε ροές αντί για αρχεία.
Όταν αυτή η ιδιότητα είναι , ο πόρος θα αποθηκευτεί σε ένα αρχείο που καθορίζεται στην ιδιότητα Aspose.Words.Saving.ResourceSavingArgs.ResourceFileName.
Χρησιμοποιώντας Aspose.Words.Saving.IResourceSavingCallback δεν μπορείτε να αντικαταστήσετε έναν πόρο με έναν άλλο.
Aspose.Words.Saving.ResourceSavingArgs.ResourceFileName Aspose.Words.Saving.ResourceSavingArgs.KeepResourceStreamOpen