Enum BlockImportMode
Název místa: Aspose.Words.Loading Shromáždění: Aspose.Words.dll (25.4.0)
Určuje, jak jsou vlastnosti prvků na úrovni bloků dováženy z dokumentů založených na HTML.
public enum BlockImportMode
Fields
Merge = 0
Vlastnosti rodičovských bloků se slouží a ukládají na dětských prvcích (tj. odstavcích nebo tabulkách).
Vlastnosti mateřských bloků jsou sloučeny následujícím způsobem: přidány jsou hranice; limity vysoké úrovně blokov jsou odstraňovány a zachovány pouze nejvíce vnitřních hranic. V důsledku toho, když je tento režim specifikován, ztrácí se některé formátování blocků z původního dokumentu.
Na druhou stranu, jelikož jsou všechny smíšené vlastnosti úrovně bloků uloženy na dokumentových uzlech, všechny formáty v výsledném dokumentu budou k dispozici pro úpravu.
Preserve = 1
Vlastnosti mateřských bloků jsou dováženy do zvláštní logické struktury a jsou uloženy odděleně odDokumentační uzly.
Pouze limity a hranice prvků HTML ‘body’, ‘div’ a ‘blockquote’ jsou dováženy.
Tento režim umožňuje lépe uchovávat hranice a marže viděné v dokumentu HTML a získat lepší výsledky konverze. Nevýhodou je, že výsledný dokument se stává obtížnější modifikovat, protože limity a marginy uložené v logické struktuře nejsou k dispozici pro úpravu.
Tento režim napodobuje chování MS Word týkající se dovozu vlastností bloků.