最近在用RichView控制元件撰寫一個匯出文本及Table表格的需求,碰到了這么個問題:
在表格繪制添加完成后,匯出為RTF格式的文本,表格因為列數較多,橫向太長,導致顯示不完全。
求教對于RichView的操作,怎樣設定匯出的文本中 指定的頁 為橫向顯示?A4紙張。
類似于 Word中 設定某一頁橫向顯示。
(順便問一個小問題,Richview中table在填充資料的時候為什么設定左對齊,會導致表格當前行的上下高度變高?該怎么處理?)
uj5u.com熱心網友回復:
不是吧。。100分一個人都沒有啊uj5u.com熱心網友回復:
不好意思,本人只用RichEdit通過編輯富文本方式,編輯類似Word檔案。未用過RichView,不好回貼了。
uj5u.com熱心網友回復:
你好,請問RichEdit使用程序中有沒有將匯出的檔案設定 指定的頁 為橫向顯示?
這個問題我還是沒有解決
uj5u.com熱心網友回復:
@bdmh 求問,如果沒有辦法解決的話,我就只能換控制元件了,那樣作業量太大uj5u.com熱心網友回復:
RichView 從來沒有用過uj5u.com熱心網友回復:
RichEdit,指定的寬度和高度,僅是顯示的高度和寬度。作為輸出,就指定列印輸出的頁面引數,比如選擇紙張的型別A4,是橫向還是縱向。加上頁邊距等等。
你也可以模擬A4的頁面,通過RichEdit顯示。
uj5u.com熱心網友回復:
那就是只能作為列印的預覽顯示才能設定了?
我這兩天找到了一個辦法,就是在后臺讀取已匯出成功的word,再通過delphi對word的操作進行頁面方向的修改,現在已經可以全部修改為橫向,如何找到指定頁去修改還在研究中
uj5u.com熱心網友回復:
自身幫助實在是看不懂啊愣是沒找到幾個實際的例子
滿屏的英文不是問題,關鍵不知如何去做。
uj5u.com熱心網友回復:
直接savedialog吧,結果對話框之后,檔案還是沒出來不過下載到的3.X費了些勁好歹安上能顯示富文本,直接粘圖片了。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/58222.html
標籤:VCL組件開發及應用
