C1 FlexGrid for WinForms高級列印預覽功能

使用我們的明星產品 C1FlexGrid 可以輕鬆、快速的實現列印,只需要調用 PrintGrid 方法即可。該方法可以通過參數調用列印預覽窗體

工具/原料

ComponentOne
FlexGrid for WinForms

方法/步驟

代碼如下:

c1FlexGrid1.PrintGrid("MyDocument", C1.Win.C1FlexGrid.PrintGridFlags.ShowPreviewDialog);

高級列印預覽:

但是,你知道你可以使用另一款 C1 控制項來實現更加高級的預覽功能嗎?這篇文章我們就將介紹如何通過C1PrintPreviewControl來實現高級預覽功能。

下面為實現步驟:

1. 添加C1PrintPreviewDialog控制項到你的窗體。

2. 設置列印文檔。

使用 C1FlexGrid PrintParameters屬性來定製列印,例如單元格頭部或列尾的字體,頁邊距,頁方向等。PrintGridFlags屬性提供以下選項以供選擇:

ActualSize– 以實際尺寸列印表格,顯示不下部分將移動到新頁顯示。

ExtendedLastCol– 擴展最後一列單元格,所以 FlexGrid 可以充紙張。

FitToPage– 在水平和垂直方向調整縮放比例以適應紙張大小。

FitToPageWidth– 在水平方向縮放比例以適應紙張寬度。

設置方法如下:

var pp = this.c1FlexGrid1.PrintParameters;

pp.PrintGridFlags =

C1.Win.C1FlexGrid.PrintGridFlags.FitToPageWidth;

最後一步為指派 FlexGrid 的列印文檔到列印預覽控制項。方法如下:

this.c1PrintPreviewDialog1.Document = pp.PrintDocument;

this.c1PrintPreviewDialog1.ShowDialog();

使用ComponentOne 的列印預覽控制項使你可以使用更高級的預覽功能。包括直接導出的多種文件格式(Excel, Rich Text, HTML, PDF等),搜尋文本,複製粘貼文本等。

原作者:葡萄城控制項

相關文章

  1. 怎樣在Word2007中使用列印預覽功能

    用戶可以通過使用"列印預覽"功能查看Word文檔列印出的效果,以及時調整頁邊距.分欄等設置,操作步驟如下所述: 步驟/方法 第1步,打開Word2007文檔窗口,並單擊Office ...
  2. Execl:[27]Execl2013的列印預覽功能?

    我們經常需要吧寫好的execl內容列印出來:以便於給其他的人看或者填表啥的 那麼就需要用到execl的列印功能了:在列印execl的時候我們是可以調整一下列印的輸出樣式的:也就是說execl的樣式和打 ...
  3. 怎樣在jsp中實現列印和列印預覽功能

    jsp怎麼實現列印以及實現列印預覽?jsp是網站開發常用的語言,在做網站的時候經常要進行列印和列印預覽,目前除了IE不能在列印的時候自動預覽外,其他的瀏覽器都可以在列印的時候自動預覽. 工具/原料 j ...
  4. Word2003中「全屏顯示」與「列印預覽」功能介紹

    今天小編來和大家聊聊Word2003中的"全屏顯示"與"列印預覽"各自表示的是一個什麼意思呢?小編會通過案例讓大家來知道"全屏顯示"與&qu ...
  5. Word2003如何使用列印預覽功能

    如果我們要列印一份文檔,在列印之前可以先進行預覽一下,以清楚結果是怎樣的.具體如何操作呢?下面就來給大家分享操作方法. 工具/原料 Word2003 方法/步驟 首先,打開將要進行列印的Word文檔, ...
  6. wps2016表格列印預覽功能介紹

    wps2016表格列印預覽功能介紹,列印之前我們要預覽,發現錯誤可以調整,避免浪費紙張,這個功能的操作我會一步步展示. 工具/原料 wps2016 xls文檔 方法/步驟 wps2016新建一個表格文 ...
  7. excel中如何將列印預覽添加到快速訪問工具欄

    在excel中, 在列印預覽界面看到的版面效果,就是實際列印輸出後的實際效果:因此,通過列印預覽,可以非常直觀地檢查版面是否符合要求,如果不夠理想,可以返回重新編輯調整,直到滿意方才正式列印,這樣就避 ...
  8. Word如何在列印預覽模式中編輯文檔?

    很多用戶在Word的列印預覽模式下查看文檔時,如果發現錯誤就需要退出列印預覽模式再進行修改,這樣就浪費了許多時間.實際上通過下面的技巧可以在列印預覽模式下輕鬆編輯文檔,具體操作步驟如下: 工具/原料 ...
  9. 沒有印表機也可以使用列印預覽

    使用office辦公軟體時,在列印前,通常要先列印預覽一下看看效果,可有時,如果你的電腦沒連接印表機的話會遇到這樣的問題,如圖 其實,這不是說必須要有印表機才能列印預覽,我們只要在電腦上隨便安裝一個打 ...
  10. Excel中怎樣添加【列印預覽】工具?

    Excel2010的快速訪問工具欄中沒有[列印預覽]工具,實際上我們可以在快速訪問工具欄中添加.下面是詳細步驟 工具/原料 電腦 Excel2010 方法/步驟 打開一篇Excel文檔 點擊快速訪問工 ...
  11. 如何在excel2007 快速工具欄加入列印預覽

    有時我們列印文檔前,要預覽一下效果,以免列印出來的效果不能符合我們的效果,而浪費紙張,所以我在這裡分享如何在快速工具欄加入列印預覽. 工具/原料 excel2007軟體 方法/步驟 打開excel20 ...
  12. excel2010如何列印預覽、列印預覽在哪。

    Excel2010相比之前的版本改變了列印預覽的位置,這裡介紹excel2010如何列印預覽.以供參考. 工具/原料 Excel2010 方法/步驟 如果要進行列印預覽,先點擊菜單欄中的"文 ...
  13. 解決Word 2010 列印預覽多出的空白頁

    原由:想把畢業設計論文轉換成 .swf 格式時,用 Flashpaper 虛擬列印預覽發現多出一個空白頁 工具/原料 Microsoft Word 方法/步驟 如圖 如圖,顯示出Word文檔中所有格式 ...
  14. wps表格中如何取消列印預覽產生的分隔虛線?

    在wps表格文檔中,當表格文檔超出一頁的顯示範圍時,在完成列印預覽的操作後,表格單元格區域中會自動生成許多的頁面分隔虛線,這些分隔虛線會讓表格看起來不那麼美觀,當我們要取消這些分隔線卻又不知道在哪裡設 ...
  15. 正在列印預覽的word文檔還能編輯嗎?

    小編之前一直都不知道如何給正在列印預覽的word文檔進行編輯,經過多方詢問與探討,終於得出了結論,下面就跟著小編一塊去學習解決方法吧! 工具/原料 電腦 方法/步驟 1.首先,你要先打開需要預覽的Wo ...
  16. WORD裡面在列印預覽前後添加頁眉和頁腳的方法

    WORD裡面在列印預覽前後都可以添加頁眉和頁腳.下面小編就來介紹一下. 工具/原料 電腦 word 方法/步驟 首先打開word,點開"插入",再點擊"頁眉和頁腳&quo ...
  17. Word如何進行列印預覽

    通過這篇經驗,教大家如何在word中進行列印預覽,希望幫助到大家. 工具/原料 word.office 方法/步驟 打開一篇word文件,如圖: 查看菜單項. 現在使用工具欄中的那個"列印預 ...
  18. word2010列印預覽在哪,如何列印預覽。

    word2010相比word2003之前的版本列印預覽的方法進行了改變.這裡介紹word2010如何列印預覽,以供參考. 工具/原料 word2010 方法/步驟 點擊word2010菜單欄的&quo ...
  19. Excel全屏顯示列印預覽

    Excel2010的列印預覽通常會直接顯示在"Backstage"視圖中,如果不習慣這種顯示方法,而希望像Excel 2007一樣全屏顯示列印預覽,可以將"全屏列印預覽& ...
  20. Excel列印預覽多出一行

    excel表格中,明明沒有顯示一些文字,但是列印預覽和列印出的表格中,卻是存在的.這有可能是因為這些文字是表格的頁眉頁腳. 工具/原料 excel 方法/步驟 表格中沒有"附件二" ...