❶ C# winform 將富文本編輯器內編輯的文本轉換成word文檔
RichTextbox.Rtf就是富文本內容,直接把它保存成.rtf格式的文件,就可以用word打開
RichTextbox.SaveFile方法就可以保存成文件
❷ 文本文件怎麼轉換成word文檔
1、首先,打開txt文檔查看內容及格式。
2、接著,在txt文檔上滑鼠右擊選擇打開方式和選擇默認程序。
3、在推薦的程序中沒有word打開程序,可以點擊其他程序的下拉三角尋找;如果在推薦的程序中有word打開程序,選中點擊確定。
4、在其他程序中找到word打開程序之後,同理選中點擊確做虧定。
5、打開之後查純螞神看內容和格式是否正確,不正確可進行手動修改,正確直接按下ctrl+s進行保存。
6、保存的格式後綴名為*.doc或者*.docx均可,區別於打開程序的版本物卜,選擇保存路徑並點擊保存,保存之後打開查看和步驟5一致,即完成轉換。
❸ 怎樣改變vfp文本框中個別文字的顏色,只是個別,而不是整個文本框的內容
首先想問一下,你這個文本框的內容是否是只讀的?還是需要用戶輸入信息的?
如果是只讀的,而你的目的是為了某些字能突出顯示,那麼建議你用label控制項代替Text控制項。把文字分成多個label,每個label可以單獨設置字體,顏色等。如果覺得效果還是不夠炫,或者擔心編制的程序在用戶終端使用時不能達到預期的顯示效果,那麼更好的辦法是使用圖片。也就是在圖片編輯軟體中輸入文字,設置字體、顏色等信息,然後在VFP中把圖片顯示出來。這樣的好處是即使終端用戶機器上未安裝某種字體,也能夠正常顯示。
而如果你是要用戶輸入信息,並且要輸入的後幾個字的顏色與前幾個不同,那麼你要使用第三方控制項了,也就是支持格式化的文本框。VFP自帶的文本框不支持你所說的這種功能。
最直接能用的就是微軟自己的Microsoft Rich Textbox Control。你可以試試。
先用word編輯一個文件,可以有各種格式,隨便你。在保存的時候選擇「另存為」,保存類型選擇「RTF 格式」,比如你生成了一個「abc.rtf」文件。這個文件的內容就是你需要顯示在Rich textbox中的內容。
執行VFP的菜單tools——options,然後選擇Controls,點擊ActiveX Controls,然後在下面的列表中選中「Microsoft Rich Textbox Control」,之後點擊「OK」。
回到表單編輯界面。在Form Controls Toolbar上選擇ActiveX Controls,之後就可以把Microsoft Rich Textbox Control添加到你的表單中。
這個控制項的使用方法還是比較復雜的,我只告訴你如何在文本框中顯示剛才我們編輯的abc.rtf的內容。很簡單,設置這個控制項的Filename為「abc.rtf」。當然這要求你的abc.rtf文件要在當前VFP操作路徑下。在編輯狀態下,已經可以看到abc.rtf的內容已經正確的顯示出來了!
只要你在word中能夠設置的格式,在這里都可以體現。強大吧!