Class LoadOptions
Το όνομα: Aspose.Words.Loading Συγκέντρωση: Aspose.Words.dll (25.4.0)
Επιτρέπει να προσδιορίζετε πρόσθετες επιλογές (όπως κωδικό πρόσβασης ή URI βάσης) ότανΚατεβάστε ένα έγγραφο σε ένα αντικείμενο Aspose.Words.Document.
Για να μάθετε περισσότερα, επισκεφθείτε το Specify Load Options Έγγραφο τεκμηρίωσης.
public class LoadOptions
Inheritance
Derived
ChmLoadOptions , HtmlLoadOptions , MarkdownLoadOptions , PdfLoadOptions , RtfLoadOptions , TxtLoadOptions
Κληρονομημένα μέλη
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
LoadOptions()
Αρχίζει μια νέα περίπτωση αυτής της κατηγορίας με προεπιλεγμένες τιμές.
public LoadOptions()
LoadOptions(Σύνδεσμος)
Ένα σύντομο κομμάτι για να ξεκινήσετε μια νέα περίπτωση αυτής της κατηγορίας με τον καθορισμένο κωδικό πρόσβασης για να φορτώσετε ένα κρυπτογραφημένο έγγραφο.
public LoadOptions(string password)
Parameters
password
string
Ο κωδικός πρόσβασης για να ανοίξετε ένα κρυπτογραφημένο έγγραφο. Μπορεί να είναι “zero” ή άδεια γραμμή.
LoadOptions(Σύνδεση, Σύνδεση, Σύνδεση)
Ένα μικρό κομμάτι για να ξεκινήσει μια νέα περίπτωση αυτής της κατηγορίας με ιδιότητες που καθορίζονται στις καθορισμένες τιμές.
public LoadOptions(LoadFormat loadFormat, string password, string baseUri)
Parameters
loadFormat
LoadFormat
Η μορφή του εγγράφου που πρέπει να φορτωθεί.
password
string
Ο κωδικός πρόσβασης για να ανοίξετε ένα κρυπτογραφημένο έγγραφο. Μπορεί να είναι “zero” ή άδεια γραμμή.
baseUri
string
Η γραμμή που θα χρησιμοποιηθεί για την επίλυση των σχετικών URIs σε απόλυτη. μπορεί να είναι “απλή” ή κενή γραμμή.
Properties
BaseUri
Αποκτήστε ή τοποθετήστε τη γραμμή που θα χρησιμοποιηθεί για την επίλυση των σχετικών URIs που βρίσκονται στο έγγραφο σε απόλυτα URIs όταν απαιτείται.Μπορεί να είναι “δενός” ή άδεια γραμμή.
public string BaseUri { get; set; }
Αξία ιδιοκτησίας
Remarks
Αυτή η ιδιότητα χρησιμοποιείται για την επίλυση σχετικών URI σε απόλυτη στις ακόλουθες περιπτώσεις:
- Όταν φορτώνετε ένα έγγραφο HTML από ένα ρεύμα και το έγγραφο περιέχει εικόνες με σχετικές URIs και δεν έχει ένα βασικό URI που καθορίζεται στο στοιχείο BASE HTML.
- Όταν αποθηκεύετε ένα έγγραφο σε PDF και άλλες μορφές, να ανακτήσετε εικόνες συνδεδεμένες χρησιμοποιώντας σχετικές URIs έτσι ώστε οι εικόνες μπορούν να αποθηκευτούν στο έγγραφο έκδοσης.
ConvertMetafilesToPng
Αποκτά ή ρυθμίζει αν να μετατρέψει μεταφιλές(Aspose.FileFormat.Wmf ή Aspose.FileFormat.Emf)Φωτογραφίες σε μορφή εικόνας Aspose.FileFormat.Png.
public bool ConvertMetafilesToPng { get; set; }
Αξία ιδιοκτησίας
Remarks
Μεταφίλ (Aspose.FileFormat.Wmf ή Aspose.FileFormat.Emf)Είναι μια μη συμπιεσμένη μορφή εικόνας και μερικές φορές απαιτεί πολύ RAM για να κρατήσει και να επεξεργαστεί το έγγραφο.Αυτή η επιλογή σας επιτρέπει να μετατρέψετε όλες τις μεταφιλικές εικόνες σε Aspose.FileFormat.Png κατά τη φόρτωση εγγράφου.Σημειώστε ότι η μετατροπή των γραφικών vector σε raster μειώνει την ποιότητα των εικόνων.
ConvertShapeToOfficeMath
Αποκτά ή ρυθμίζει αν να μετατρέψει σχήματα με EquationXML σε Office Math αντικείμενα.
public bool ConvertShapeToOfficeMath { get; set; }
Αξία ιδιοκτησίας
Encoding
Αποκτά ή τοποθετεί την κρυπτογράφηση που θα χρησιμοποιηθεί για να φορτώσει ένα έγγραφο HTML, TXT ή CHM εάν η κρυπτογράφηση δεν είναι καθορισμένη εντός του εγγράφου.Μπορεί να είναι “δεν”.
public Encoding Encoding { get; set; }
Αξία ιδιοκτησίας
Remarks
Αυτή η ιδιότητα χρησιμοποιείται μόνο όταν φορτώνετε έγγραφα HTML, TXT ή CHM.
Εάν η κρυπτογράφηση δεν καθορίζεται στο εσωτερικό του εγγράφου και αυτή η ιδιότητα είναι , τότε το σύστημα θα προσπαθήσει να ανιχνεύσει αυτόματα την κρυπτογράφηση.
FontSettings
Επιτρέπει να καθορίσετε τις ρυθμίσεις γραμματοσειράς του εγγράφου.
public FontSettings FontSettings { get; set; }
Αξία ιδιοκτησίας
Remarks
Κατά την φόρτιση ορισμένων μορφών, Aspose.Words μπορεί να χρειαστεί να λύσει τις γραμματοσειρές. Για παράδειγμα, κατά την φόρτιση HTML έγγραφα Aspose.Words μπορεί να λύσει τις γραμματοσειρές για να εκτελέσει τη λήψη γραμματοσειράς.
Εάν ρυθμιστεί, θα χρησιμοποιηθούν προεπιλεγμένες ρυθμίσεις στατικής γραμματοσειράς Aspose.Words.Fonts.FontSettings.DefaultInstance.
Η προεπιλεγμένη αξία είναι.
IgnoreOleData
Προσδιορίζει αν να αγνοήσει τα δεδομένα OLE.
public bool IgnoreOleData { get; set; }
Αξία ιδιοκτησίας
Remarks
Η αγνοία των δεδομένων OLE μπορεί να μειώσει την κατανάλωση μνήμης και να αυξήσει την απόδοση χωρίς τα δεδομένα που χάνονται σε περίπτωση που η μορφή προορισμού δεν υποστηρίζει αντικείμενα OLE.
Η προεπιλεγμένη αξία είναι.
LanguagePreferences
Αποκτά προτιμήσεις γλώσσας που θα χρησιμοποιηθούν όταν το έγγραφο φορτίζεται.
public LanguagePreferences LanguagePreferences { get; }
Αξία ιδιοκτησίας
LoadFormat
Καθορίζει τη μορφή του εγγράφου που πρέπει να φορτωθεί.Η προεπιλογή είναι Aspose.Words.LoadFormat.Auto.
public LoadFormat LoadFormat { get; set; }
Αξία ιδιοκτησίας
Remarks
Συνιστάται να καθορίσετε την αξία Aspose.Words.LoadFormat.Auto και αφήστε το Aspose.Words να ανιχνεύσει τη μορφή αρχείου αυτόματα.Αν γνωρίζετε τη μορφή του εγγράφου που πρόκειται να φορτώσετε, μπορείτε να καθορίσετε τη μορφή ρητά και αυτό θα μειώσει ελαφρώς τον χρόνο φόρτωσης από την κορυφή που σχετίζεται με την αυτόματη ανίχνευση της μορφής.Αν καθορίσετε μια ρητή μορφή φόρτωσης και θα εμφανιστεί να είναι λάθος, η αυτόματη ανίχνευση θα προκληθεί και μια δεύτερη προσπάθεια φόρτωσης του αρχείου θα γίνει.
MswVersion
Επιτρέπει να προσδιοριστεί ότι η διαδικασία φόρτωσης εγγράφου θα πρέπει να ταιριάζει με μια συγκεκριμένη έκδοση του MS Word.Η προεπιλεγμένη τιμή είναι Aspose.Words.Settings.MsWordVersion.Word2019
public MsWordVersion MswVersion { get; set; }
Αξία ιδιοκτησίας
Remarks
Διαφορετικές εκδόσεις του Word μπορούν να χειριστούν ορισμένες πτυχές του περιεχομένου του εγγράφου και να διαμορφώνονται ελαφρώς διαφορετικάκατά τη διάρκεια της διαδικασίας φόρτισης, η οποία μπορεί να οδηγήσει σε μικρές διαφορές στο μοντέλο αντικειμένου εγγράφου.
Password
Λάβετε ή τοποθετήστε τον κωδικό πρόσβασης για να ανοίξετε ένα κρυπτογραφημένο έγγραφο.Μπορεί να είναι ‘zero’ ή κενή γραμμή.
public string Password { get; set; }
Αξία ιδιοκτησίας
Remarks
Πρέπει να γνωρίζετε τον κωδικό πρόσβασης για να ανοίξετε ένα κρυπτογραφημένο έγγραφο.Εάν το έγγραφο δεν είναι κρυπτογραφημένο, ρυθμίστε αυτό ή κενή γραμμή.
PreserveIncludePictureField
Αποκτά ή ρυθμίζει αν να διατηρήσετε το πεδίο INCLUDEPICTURE κατά την ανάγνωση των μορφών του Microsoft Word.Η προεπιλεγμένη τιμή είναι “ψευδής”.
public bool PreserveIncludePictureField { get; set; }
Αξία ιδιοκτησίας
Remarks
Κατά προεπιλογή, το πεδίο INCLUDEPICTURE μετατρέπεται σε αντικείμενο σχήματος. Μπορείτε να ξεπεράσετε ότι αν χρειάζεστε το πεδίο για να διατηρηθεί, για παράδειγμα, αν θέλετε να το ενημερώσετε προγραμματικά. σημειώστε, ωστόσο, ότι αυτή η προσέγγιση δεν είναι κοινή για Aspose.Words.
Μία από τις πιθανές περιπτώσεις χρήσης μπορεί να είναι η χρήση ενός MERGEFIELD ως παιδικού πεδίου για να αλλάξετε δυναμικά την πορεία προέλευσης της εικόνας.
ProgressCallback
Καλέστε κατά τη φόρτιση ενός εγγράφου και αποδέχεστε δεδομένα σχετικά με την πρόοδο φόρτισης.
public IDocumentLoadingCallback ProgressCallback { get; set; }
Αξία ιδιοκτησίας
Remarks
WL26_.LoadFormat.Docx, www.Wl26. LoadFormat.FlatOpc, __W L26 _.GoodFormate.docm, www.wl26.good.dootm.co.uk.pl .
ResourceLoadingCallback
Επιτρέπει τον έλεγχο του τρόπου φόρτωσης εξωτερικών πόρων (εικόνες, φύλλα στυλ) όταν εισάγεται ένα έγγραφο από HTML, MHTML.
public IResourceLoadingCallback ResourceLoadingCallback { get; set; }
Αξία ιδιοκτησίας
TempFolder
Επιτρέπει τη χρήση προσωρινών αρχείων κατά την ανάγνωση του εγγράφου.Για προεπιλογή, αυτή η ιδιοκτησία είναι “απλήρωτη” και δεν χρησιμοποιούνται προσωρινά αρχεία.
public string TempFolder { get; set; }
Αξία ιδιοκτησίας
Remarks
Το φάκελο πρέπει να υπάρχει και να είναι γραπτό, αλλιώς θα ληφθεί εξαίρεση.
Το Aspose.Words διαγράφει αυτόματα όλα τα προσωρινά αρχεία όταν ολοκληρωθεί η ανάγνωση.
UpdateDirtyFields
Καθορίζει εάν να ενημερώσετε τα πεδία με το «κακό» χαρακτηριστικό.
public bool UpdateDirtyFields { get; set; }
Αξία ιδιοκτησίας
UseSystemLcid
Αποκτά ή καθορίζει εάν να χρησιμοποιήσετε την τιμή LCID που λαμβάνεται από το μητρώο των Windows για να προσδιορίσετε τις προεπιλεγμένες περιόδους εγκατάστασης σελίδας.
public bool UseSystemLcid { get; set; }
Αξία ιδιοκτησίας
Remarks
Εάν ρυθμιστεί σε , τότε η συμπεριφορά του MS Word εικονομείται η οποία λαμβάνει την τιμή LCID από το μητρώο των Windows.
Η προεπιλεγμένη αξία είναι.
WarningCallback
Ονομάζεται κατά τη διάρκεια μιας λειτουργίας φόρτωσης, όταν ανιχνεύεται ένα πρόβλημα που μπορεί να οδηγήσει σε απώλεια δεδομένων ή μορφοποίησης πιστότητας.
public IWarningCallback WarningCallback { get; set; }
Αξία ιδιοκτησίας
Methods
Equals(αντικείμενο)
Καθορίζει αν το καθορισμένο αντικείμενο είναι ίσο σε αξία με το τρέχον αντικείμενο.
public override bool Equals(object obj)
Parameters
obj
object