|
<< Нажмите, чтобы показать Содержание >> TCustomRichView.SaveTextToStream, SaveTextToStreamW |
Экспортируют документ или выделенный фрагмент как текст в поток Stream в заданной кодировке (SaveTextToStream) или в юникодной кодировке UTF-16 (SaveTextToStreamW).
function SaveTextToStream(const Path: TRVUnicodeString;
Stream: TStream; LineWidth: Integer;
SelectionOnly, TextOnly: Boolean;
CodePage: Cardinal=CP_ACP):Boolean;
function SaveTextToStreamW(const Path: TRVUnicodeString;
Stream: TStream; LineWidth: Integer;
SelectionOnly, TextOnly: Boolean):Boolean;
Параметры:
Stream – поток для сохранения.
LineWidth используется для сохранения горизонтальных линий (они сохраняются как LineWidth символов '-').
Path – путь для сохранения изображений (они не сохраняются по умолчанию, но этот параметр используется в событиях OnSaveImage2, OnSaveComponentToFile и OnSaveItemToFile);
SelectionOnly – еслиTrue, сохраняется только выделенный фрагмент.
TextOnly – если True, нетекстовые элементы документа не сохраняются. Если False, они сохраняются в текстовом виде.
Примечание про Юникод:
В компоненте строки хранятся в юникодном формате. SaveTextToStream конвертирует строку в кодировку, заданную кодовой страницей CodePage. Если она равна CP_ACP, используется Style.DefCodePage.
Возвращаемое значение:
«Было ли сохранение успешным?»
См. также методы:
▪LoadTextFromStream, LoadTextFromStreamW.
См. также события:
См. также: