Enum BlockImportMode
Pôvodný názov: Aspose.Words.Loading Zhromaždenie: Aspose.Words.dll (25.4.0)
Určuje, ako sa vlastnosti prvkov úrovne blokov importujú z dokumentov založených na HTML.
public enum BlockImportMode
Fields
Merge = 0
Vlastnosti rodičovských blokov sú zlúčené a uložené na detských prvkoch (t. j. odsekoch alebo tabuľkách).
Vlastnosti materských blokov sa spájajú nasledovne: hranice sa pridávajú dohromady; hraničné bloky vyššej úrovne sa odkladajú a zachovávajú sa iba najvnútornejšími hranicami.V dôsledku toho, keď je tento režim špecifikovaný, niektoré formátovanie bloku z pôvodného dokumentu sa stratí.
Na druhej strane, keďže všetky zlúčené vlastnosti úrovne blokov sú uložené na dokumentových uzlinách, všetky formáty v výslednom dokumente budú k dispozícii na úpravu.
Preserve = 1
Vlastnosti materských blokov sa dovážajú do špeciálnej logickej štruktúry a ukladajú sa oddelene odDokladové uzly .
Je importovaná iba hranica a hranice prvkov HTML ‘body’, ‘div’ a ‘blockquote’. vlastnosti každého prvku HTML sú uložené individuálne.
Tento režim umožňuje lepšie zachovať hranice a marginy viditeľné v dokumente HTML a získať lepšie výsledky konverzie. Nevýhodou je, že výsledný dokument sa stáva ťažšie upraviť, pretože limity a marže uložené v logickej štruktúre nie sú k dispozícii na úpravu.
Tento režim napodobňuje správanie MS Word týkajúce sa dovozu vlastností blokov.