|
<< Нажмите, чтобы показать Содержание >> TRVStyle.SaveCSS |
Сохраняет стили текста и абзацев в файл CSS (Каскадные таблицы стилей, Cascading Style Sheets).
type
TRVSaveCSSOption = (
rvcssOnlyDifference, rvcssIgnoreLeftAlignment,
rvcssNoDefCSSStyle, rvcssDefault0Style,
rvcssMarkersAsText);
TRVSaveCSSOptions = set of TRVSaveCSSOption;
function SaveCSS(const FileName: TRVUnicodeString;
AOptions: TRVSaveCSSOptions;
Encoding: TRVHTMLEncoding): Boolean;
Используйте этот метод, если требуется сохранить содержимое TRichView как HTML-файл с внешним CSS-файлом, см. TRichView.HTMLSaveProperties.ExternalCSSFileName.
CSS-файл можно сохранить один раз и использовать для нескольких HTML-файлов, если они связаны с одним и тем же или совместимыми компонентами TRVStyle.
Этот метод позволяет уменьшить размер HTML-файлов.
В параметр AOptions можно включать следующие значения:
Опция |
Описание |
|---|---|
rvcssNoDefCSSStyle |
Соответствует rvcsssoNoDefCSSStyle в TRichView.HTMLProperties.CSSOptions. Использовать эту опцию не рекомендуется. |
rvcssDefault0Style |
Свойства TextStyles[0] не сохраняются. Соответствует TRichView.HTMLProperties.Default0Style. |
rvcssMarkersAsText |
Списки сохраняются как текст. Соответствует TRichView.HTMLProperties.ListMarkerSavingType = rvhtmlmstAsText. |
Другие значения использовать не следует.
Методов для загрузки CSS-файлов нет. CSS-файлы загружаются и разбираются автоматически при загрузке HTML-файлов.
См. также: