|
<< Нажмите, чтобы показать Содержание >> TCustomRichView.SaveHTMLToStream |
Экспортирует документ в поток Stream в формате HTML (или XHTML).
function SaveHTMLToStream(Stream: TStream;
const Path: TRVUnicodeString = '';
Part: TRVHTMLSavingPart = rvhtmlspComplete): Boolean;
overload;
Метод сохраняет документ как HTML в поток и, возможно, несколько файлов изображений (в отдельных файлах).
Параметры:
Stream – поток для сохранения HTML.
Path – путь для сохранения изображений (должен иметь '\' последним символом).
Part – часть HTML, которую нужно сохранить. По умолчанию сохраняется полный HTML.
Метод использует следующие свойства:
▪DocParameters.Title, Author и Comments.
По умолчанию, вставленные компоненты не сохраняются. Вы можете написать код для их сохранения в событии OnSaveComponentToFile.
По умолчанию, теги элементов документа сохраняются как цели гиперссылок. Вы можете настроить сохранение целей гиперссылок в событии OnWriteHyperlink.
Вы можете:
▪полностью изменить код, записываемый в HTML для некоторых элементов документа, в событии OnSaveItemToFile;
▪реализовать сохранение дополнительных свойств нетекстовых элементов в событии OnWriteObjectProperties;
▪вставлять коды HTML в текст;
▪вставлять дополнительный код HTML в событиях OnSaveHTMLExtra и OnSaveParaToHTML;
▪изменить сохранение изображений в событии OnHTMLSaveImage или OnSaveImage2.
Возвращаемое значение:
«Было ли сохранение успешным?»
См. также методы:
См. также события:
См. также:
▪типизированная константа RichViewSavePInHTML ;
▪TFontInfo.Options (коды HTML);