Enum BlockImportMode
Το όνομα: Aspose.Words.Loading Συγκέντρωση: Aspose.Words.dll (25.4.0)
Προσδιορίζει πώς εισάγονται ιδιότητες στοιχείων επιπέδου μπλοκ από έγγραφα που βασίζονται στο HTML.
public enum BlockImportMode
Fields
Merge = 0
Οι ιδιότητες των γονικών μπλοκ συγχωνεύονται και αποθηκεύονται στα στοιχεία του παιδιού (δηλαδή παραγράφους ή πίνακες).
Οι ιδιότητες των γονικών μπλοκ συγχωνεύονται ως εξής: τα περιθώρια προστίθενται μαζί, τα σύνορα των μπλόκ υψηλότερου επιπέδου απορρίπτονται και διατηρούνται μόνο τα περισσότερα εσωτερικά όρια.
Από την άλλη πλευρά, δεδομένου ότι όλες οι συγχωνευμένες ιδιότητες επιπέδου μπλοκ αποθηκεύονται σε κόμβους εγγράφου, όλα τα σχήματα στο προκύπτον έγγραφο θα είναι διαθέσιμα για τροποποίηση.
Preserve = 1
Οι ιδιότητες των γονικών μπλοκ εισάγονται σε μια ειδική λογική δομή και αποθηκεύονται ξεχωριστά απόΤα κενά του κειμένου.
Μόνο τα περιθώρια και τα όρια των στοιχείων HTML ‘body’, ‘div’ και ‘blockquote’ εισάγονται.
Αυτή η λειτουργία σας επιτρέπει να διατηρήσετε καλύτερα τα όρια και τα περιθώρια που βλέπετε στο έγγραφο HTML και να πάρετε καλύτερα αποτελέσματα μετατροπής. Το μειονέκτημα είναι ότι το αποτέλεσμα του εγγράφου γίνεται πιο δύσκολο να τροποποιηθεί, δεδομένου ότι τα σύνορα και οι περιόδους που αποθηκεύονται στη λογική δομή δεν είναι διαθέσιμα για επεξεργασία.
Αυτή η λειτουργία μιμείται τη συμπεριφορά του MS Word σχετικά με την εισαγωγή ιδιοτήτων μπλοκ.