Class HtmlLoadOptions
Το όνομα: Aspose.Words.Loading Συγκέντρωση: Aspose.Words.dll (25.4.0)
Επιτρέπει να προσδιορίσετε πρόσθετες επιλογές όταν φορτώνετε ένα έγγραφο HTML σε ένα αντικείμενο Aspose.Words.Document.
Για να μάθετε περισσότερα, επισκεφθείτε το Specify Load Options Έγγραφο τεκμηρίωσης.
public class HtmlLoadOptions : LoadOptions
Inheritance
object ← LoadOptions ← HtmlLoadOptions
Κληρονομημένα μέλη
LoadOptions.Equals(object) , LoadOptions.LoadFormat , LoadOptions.Password , LoadOptions.BaseUri , LoadOptions.Encoding , LoadOptions.ResourceLoadingCallback , LoadOptions.WarningCallback , LoadOptions.ProgressCallback , LoadOptions.PreserveIncludePictureField , LoadOptions.ConvertShapeToOfficeMath , LoadOptions.FontSettings , LoadOptions.TempFolder , LoadOptions.ConvertMetafilesToPng , LoadOptions.MswVersion , LoadOptions.UpdateDirtyFields , LoadOptions.IgnoreOleData , LoadOptions.UseSystemLcid , LoadOptions.LanguagePreferences , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
HtmlLoadOptions()
Αρχίζει μια νέα περίπτωση αυτής της κατηγορίας με προεπιλεγμένες τιμές.
public HtmlLoadOptions()
HtmlLoadOptions(Σύνδεσμος)
Ένα σύντομο κομμάτι για να ξεκινήσετε μια νέα περίπτωση αυτής της κατηγορίας με τον καθορισμένο κωδικό πρόσβασης για να φορτώσετε ένα κρυπτογραφημένο έγγραφο.
public HtmlLoadOptions(string password)
Parameters
password
string
Ο κωδικός πρόσβασης για να ανοίξετε ένα κρυπτογραφημένο έγγραφο. Μπορεί να είναι “zero” ή άδεια γραμμή.
HtmlLoadOptions(Σύνδεση, Σύνδεση, Σύνδεση)
Ένα μικρό κομμάτι για να ξεκινήσει μια νέα περίπτωση αυτής της κατηγορίας με ιδιότητες που καθορίζονται στις καθορισμένες τιμές.
public HtmlLoadOptions(LoadFormat loadFormat, string password, string baseUri)
Parameters
loadFormat
LoadFormat
Η μορφή του εγγράφου που πρέπει να φορτωθεί.
password
string
Ο κωδικός πρόσβασης για να ανοίξετε ένα κρυπτογραφημένο έγγραφο. Μπορεί να είναι “zero” ή άδεια γραμμή.
baseUri
string
Η γραμμή που θα χρησιμοποιηθεί για την επίλυση των σχετικών URIs σε απόλυτη. μπορεί να είναι “απλή” ή κενή γραμμή.
Properties
BlockImportMode
Αποκτά ή καθορίζει μια τιμή που καθορίζει πώς εισάγονται ιδιότητες στοιχείων επιπέδου μπλοκ.Η προεπιλεγμένη τιμή είναι Aspose.Words.Loading.BlockImportMode.Merge.
public BlockImportMode BlockImportMode { get; set; }
Αξία ιδιοκτησίας
ConvertSvgToEmf
Αποκτά ή καθορίζει μια τιμή που υποδεικνύει αν να μετατρέψετε φορτισμένες εικόνες SVG στη μορφή EMF.Η προεπιλεγμένη τιμή είναι “ψευδής” και, εάν είναι δυνατόν, οι φορτισμένες εικόνες SVG αποθηκεύονται όπως είναι χωρίς μετατροπή.
public bool ConvertSvgToEmf { get; set; }
Αξία ιδιοκτησίας
Remarks
Οι νεότερες εκδόσεις του MS Word υποστηρίζουν εικόνες SVG εγχώρια. Εάν η εκδοχή τουMS Word που καθορίζεται στις επιλογές φόρτωσης υποστηρίζει SVM, Aspose.Words θα αποθηκεύσει εικόνα SVK όπως είναι χωρίς μετατροπή.
Εάν, ωστόσο, αυτή η επιλογή έχει ρυθμιστεί σε , Aspose.Words θα μετατρέψει φορτωμένες εικόνες SVG σε EMF ακόμη και αν οι εικόνοι SVM υποστηρίζονται από την καθορισμένη έκδοση του MS Word.
IgnoreNoscriptElements
Αποκτά ή τοποθετεί μια τιμή που υποδεικνύει αν να αγνοήσετε <noscript> HTML elements.Default value is ‘fake’.
public bool IgnoreNoscriptElements { get; set; }
Αξία ιδιοκτησίας
Remarks
Όπως το MS Word, το Aspose.Words δεν υποστηρίζει τα σενάρια και κατ ‘αρχήν φορτώνει το περιεχόμενο του <noscript> elementsinto του προκύπτου εγγράφου. Σε τα περισσότερα προγράμματα περιήγησης, ωστόσο, τα σενάρια υποστηρίζονται και το περιεχόμενο από <noscript> δεν είναι ορατό. Ρυθμίστε αυτή την ιδιότητα στις “πραγματικές” δυνάμεις του Aspose.Words για να αγνοήσουν όλα τα <noscript> στοιχείακαι βοηθά στην παραγωγή εγγράφων που φαίνονται πιο κοντά σε αυτό που βλέπουμε στα προγράμματα περιήγησης.
PreferredControlType
Αποκτά ή ρυθμίζει τον προτιμώμενο τύπο κόμβων εγγράφου που θα αντιπροσωπεύουν τα εισαγόμενα <input> και <select> στοιχεία.Η προεπιλεγμένη τιμή είναι Aspose.Words.Loading.HtmlControlType.FormField.
public HtmlControlType PreferredControlType { get; set; }
Αξία ιδιοκτησίας
Remarks
Σημειώστε ότι η τοποθέτηση αυτής της ιδιοκτησίας δεν εγγυάται ότι όλοι οι εισαγόμενοι έλεγχοι θα είναι του καθορισμένου τύπου.Εάν ένας έλεγχος HTML δεν είναι αντιπροσωπευτικός με κόμβους εγγράφου του προτιμώμενου τύπου, το Aspose.Words θα χρησιμοποιήσειένα συμβατό Aspose.Words.Loading.HtmlControlType για αυτόν τον έλεγχο.
SupportFontFaceRules
Αποκτά ή καθορίζει μια τιμή που υποδεικνύει αν θα υποστηρίξει τους κανόνες @font-face και αν θα φορτώσει δηλωμένες γραμματοσειρές.Η προεπιλεγμένη τιμή είναι “ψευδής”.
public bool SupportFontFaceRules { get; set; }
Αξία ιδιοκτησίας
Remarks
Εάν αυτή η επιλογή είναι ενεργοποιημένη, οι γραμματοσειρές που δηλώνονται στους κανόνες @font-face φορτίζονται και ενσωματώνονται στις οριζόμενες ονομασίες του εγγράφου (βλ. Aspose.Words.DocumentBase.FontInfos). Αυτό καθιστά διαθέσιμες τις φορτισμένες γραμμές για αναπαραγωγή, αλλά δεν επιτρέπει αυτόματα την εγκατάσταση των γραμμάτων κατά την αποθήκευση.
Οι μορφές γραμματοσειράς που υποστηρίζονται είναι TTF, EOT και WOFF.
Οι κανόνες @font-face δεν υποστηρίζονται όταν φορτώνετε εικόνες SVG.
SupportVml
Αποκτά ή καθορίζει μια τιμή που υποδεικνύει αν θα υποστηρίξει εικόνες VML.
public bool SupportVml { get; set; }
Αξία ιδιοκτησίας
WebRequestTimeout
Ο αριθμός των δισεκατομμυρίων δευτερολέπτων για να περιμένετε πριν το web request times out. Η προεπιλεγμένη αξία είναι 100000 δισεκατομμυρίων δευτερολέπτων100 δευτερόλεπτα)
public int WebRequestTimeout { get; set; }
Αξία ιδιοκτησίας
Remarks
Ο αριθμός των δισεκατομμυρίων δευτερολέπτων που Aspose.Words περιμένει μια απάντηση, όταν φορτώνουν εξωτερικούς πόρους (εικόνες, στυλΣελίδες) που συνδέονται σε έγγραφα HTML και MHTML.