Параметры генерации HTML функциями GetHtml и GetHtmlString
Пространство имен: Pullenti.Unitext
Синтаксис
CSharp |
public class GetHtmlParam |
Методы
|
Имя |
Тип значения |
Описание |
 | CallAfter | нет | Вызывается в самом конце после генерации Html для элемента |
 | CallBefore | bool | Вызывается в самом начале перед генерацией для элемента |
Поля
|
Имя |
Тип |
Описание |
 | Footnotes | GetHtmlParamFootnoteOutType | Как выводить сноски, по умолчанию, в конце параграфов (FootnoteManagement.EndOfUnit). |
 | HideEditionsAndComments | bool | Не выводить блоки редакций и комментариев (Container с типом Edition или Comment) |
 | HyperlinksTargetBlank | bool | Ставить для гиперссылок target="_blank", по умолчанию false. |
 | MaxHtmlSize | int | Максимальный размер результирующего Html в символах (если превышает, то отсаток информации не
выводится, а в конец Html добавляется предупреждение о том, что не уместилось) |
 | MaxImageSize | int | Максимальный размер картинки (если больше, то содержимое не выводится) |
 | OutBeginEndChars | bool | Выводить ли в HTML-теги значения BeginChar и EndChar в тегах bc=... ec=..., по умолчанию false. |
 | OutCommentsWithDelTags | bool | Комментарии выводить в элементах del (иначе span) |
 | OutHtmlAndBodyTags | bool | Вставлять в начало и конец теги HTML и BODY для формирования полноценного HTML, по умолчанию false. |
 | OutStyles | bool | Выводить ли стили UnitextStyle, оформляя их атрибутами style=... |
 | Styles | Dictionary<string, string> | Дополнительные элементы стилей (ключ - Id элемента) |
 | Tag | object | Использовать произвольным образом |
 | Title | string | Если формируется полноценный HTML, то в тег title вставить этот текст |
 | UseCssClasses | bool | Использовать вмес то style=... для элементов имена классов class=... (список имён см. отдельно)
Это нужно, если форматировать документ на клиентской стороне нужно "красиво" |
 | UseInnerDocuments | bool | Генерировать ли для внутренних документов UnitextDocument.InnerDocuments, если они есть, по умолчанию true. |