|
<< Click to display table of contents >> TRichView Methods for Saving and Loading |
▪SaveHTML, SaveHTMLToStream – exporting the document to a file or a stream as HTML;
▪SaveText: saving text in the specified encoding to a file; SaveTextW: saving plain Unicode text to a file;
SaveTextToStream, SaveTextToStreamW – the same for streams (can save the whole document or only a selection);
▪SaveMarkdown, SaveMarkdownToStream – saving the whole document or the selected part to Markdown file or stream;
▪SaveRTF, SaveRTFToStream – exporting the whole document or the selected part to a file or a stream as RTF (Rich Text Format);
▪SaveDocX, SaveDocXToStream – exporting the whole document or the selected part to a file or a stream as DocX (Microsoft Word format);
▪SaveRVF, SaveRVFToStream – saving the whole document or the selected part to RVF (RichView Format) file or stream.
▪LoadHTML, LoadHTMLFromStream – reading HTML file or stream;
▪LoadText: reading plain text in the specified encoding from a file; LoadTextW: reading plain Unicode (UTF-16) text from a file;
▪LoadTextFromStream, LoadTexFromStreamtW – the same for streams;
▪LoadMarkdown, LoadMarkdownFromStream: reading Markdown file or stream;
▪LoadRTF, LoadRTFFromStream – reading RTF (Rich Text Format) file or stream.
▪LoadDocX, LoadDocXFromStream – reading DocX (Microsoft Word Document) file or stream.
▪LoadRVF, LoadRVFFromStream – reading RVF (RichView Format) file or stream.
Universal methods:
▪LoadFromFile, LoadFromStream – reading from a file or a stream, a format is detected by content.
See also: InsertRVFFromStream, AppendRVFFromStream.
Note: All methods for reading contents, introduced in TRichView, are viewer-style methods.
▪InsertRVFFromFileEd, InsertRVFFromStreamEd – like InsertRVFFromFile/InsertRVFFromStream, but editor-style methods.
▪InsertRTFFromFileEd, InsertRTFFromStreamEd – inserting RTF (Rich Text Format) file or stream.
▪InsertDocXFromFileEd, InsertDocXFromStreamEd – inserting DocX (Microsoft Word Document) file or stream.
▪InsertTextFromFile – inserting plain text in the specified encoding from a file;
InsertOEMTextFromFile – the same for files in DOS encoding;
InsertTextFromFileW – the same for Unicode files;
▪InsertMarkdownFromFileEd, InsertMarkdownFromStreamEd – inserting Markdown file or stream.
There are also method for pasting data from the Clipboard.
▪HTML: OnHTMLSaveImage, OnSaveImage2, OnSaveComponentToFile, OnSaveHTMLExtra, OnSaveItemToFile, OnSaveParaToHTML, OnWriteHyperlink, OnWriteObjectProperties.
▪RTF: OnSaveComponentToFile, OnSaveRTFExtra, OnSaveItemToFile, OnWriteHyperlink, OnWriteObjectProperties.
▪DocX: OnSaveComponentToFile, OnSaveDocXExtra, OnSaveItemToFile, OnWriteHyperlink, OnWriteObjectProperties.
▪Text: OnSaveComponentToFile, OnSaveItemToFile
▪Markdown: OnSaveImage2, OnSaveComponentToFile, OnWriteHyperlink.
▪Markdown: OnImportPicture, OnReadHyperlink, OnAddStyle.
▪RTF, DocXL: the events above + OnStyleTemplatesChange.
▪HTML: the events above + OnImportFile.