TCustomRichView.SaveHTML

<< Нажмите, чтобы показать Содержание >>

TCustomRichView.SaveHTML

Экспортирует документ в файл FileName в формате HTML (или XHTML).

function SaveHTML(const FileName: TRVUnicodeString;
  Part: TRVHTMLSavingPart = rvhtmlspComplete): Boolean;
  overload;

Метод сохраняет файл HTML и, возможно, несколько файлов изображений (в отдельных файлах).

Параметры:

FileName имя файла для сохранения HTML.

Part часть HTML, которую нужно сохранить. По умолчанию сохраняется полный HTML.

 

Метод использует следующие свойства:

HTMLSaveProperties

DocParameters.Title, Author и Comments.

 

По умолчанию, вставленные компоненты не сохраняются. Вы можете написать код для их сохранения в событии OnSaveComponentToFile.

По умолчанию, теги элементов документа сохраняются как цели гиперссылок. Вы можете настроить сохранение целей гиперссылок в событии OnWriteHyperlink.

Вы можете:

полностью изменить код, записываемый в HTML для некоторых элементов документа, в событии OnSaveItemToFile;

реализовать сохранение дополнительных свойств нетекстовых элементов в событии OnWriteObjectProperties;

вставлять коды HTML в текст;

вставлять дополнительный код HTML в событиях OnSaveHTMLExtra и OnSaveParaToHTML;

изменить сохранение изображений в событии OnHTMLSaveImage или OnSaveImage2.

 

Возвращаемое значение:

«Было ли сохранение успешным?»

 

См. также методы:

SaveHTMLToStream

См. также события:

OnWriteHyperlink;

OnWriteObjectProperties;

OnSaveComponentToFile;

OnSaveHTMLExtra;

OnHTMLSaveImage;

OnSaveImage2;

OnSaveItemToFile;

OnSaveParaToHTML;

OnProgress.

См. также:

Экспорт в HTML;

типизированная константа RichViewSavePInHTML ;

TFontInfo.Options (коды HTML);

Сохранение и загрузка.