關於TJvRichEdit和Delphi ...怎麼樣?德爾福:如何使用TJvRichEdit加載或保存文本和圖像(不只是.bmp)文件或火鳥blob字段?
- 加載/保存RTF(包括文本和圖像 - 不僅.BMP)/從一個文件?
- 從Firebird blob字段讀取/寫入rtf(包括文本和圖像 - 不僅僅是.bmp)?
- 在插入TJvRichEdit rtf之前,自動將剪貼板(Ctrl-V)粘貼的screendump轉換爲.jpg格式?
指導/諮詢,例子/代碼和有用的網址都是有幫助的。謝謝。
關於TJvRichEdit和Delphi ...怎麼樣?德爾福:如何使用TJvRichEdit加載或保存文本和圖像(不只是.bmp)文件或火鳥blob字段?
指導/諮詢,例子/代碼和有用的網址都是有幫助的。謝謝。
關於3我會建議創建一個從剪貼板位圖負荷(見LoadFromClipboardFormat,SaveToClipboardFormat),轉換爲jpeg圖像保存到剪貼板,從剪貼板的richedit糊,
從位圖轉換爲JPEG:
Jpg := TJPEGImage.Create;
jpg.Assign(Bitmap);
jpg.CompressionQuality := 50;
研究發現,自帶的JVCL下載演示(.. \ JVCL \例子\ JvRichEdit \ EditorDemo.dpr)。它編譯並運行,看起來可能包含回答問題第一部分的代碼。
至於blob字段,請使用tBlobStream和組件SaveToStream/LoadFromStream方法。對於文件,使用相同的方法使用tFileStream。
http://help.delphi-jedi.org上的JEDI聯機幫助*不是有用的。閱讀JvRichEdit.pas中的源代碼很有幫助,但我仍然留下了很多問題。 – Sam 2010-03-11 05:29:03