在打印圖表時打印機(jī)對象是重要且非常有用的屬性。使用該對象,您可以控制頁邊距、紙張方向、顏色或圖案打印等。Chart FX提供的方法還允許您通過頁面設(shè)置、預(yù)覽和打印對話框?qū)τ脩暨M(jìn)行提示,以確保用戶準(zhǔn)確打印出他們想要的結(jié)果。
設(shè)置頁面布局
準(zhǔn)備為圖表添加打印功能時,您需要考慮一些問題:
是使用打印機(jī)默認(rèn)頁邊距還是指定自定義頁邊距?
打印的圖表應(yīng)該使用橫向還是縱向頁面方向?
是否應(yīng)該通過預(yù)覽或設(shè)置對話框提示用戶自己做出這些選擇?
Chart FX 7支持的屬性和方法可以讓您準(zhǔn)確地指定所需的頁面布局。

頁邊距
如果沒有為圖表設(shè)置頁邊距,打印圖表時將使用默認(rèn)的打印機(jī)頁邊距。Chart FX 允許您使用頁邊距屬性指定上、下、右和左頁邊距。頁邊距屬性使用整數(shù)設(shè)置,單位為百分之一英寸;因此,如果您想在圖表周圍設(shè)置一英寸的頁邊距,則必須使用以下 API 調(diào)用將每個頁邊距設(shè)置為 100:

如果您希望讓用戶配置打印頁邊距,可以通過調(diào)用 PageSetup 方法來實(shí)現(xiàn)。PageSetup 方法將通過頁面設(shè)置對話框提示用戶,允許最終用戶訪問頁邊距和頁面方向(橫向/縱向)。也可以通過使用以下 API 調(diào)用 PrintPreview 方法,向用戶提示打印預(yù)覽對話框:

方向
在頁面設(shè)置對話框中,最終用戶可以選擇以橫向或縱向格式打印圖表。橫向格式從左到右較長,而縱向格式從上到下較長。
您也可以通過以下 API 調(diào)用,使用方向?qū)傩砸?a href="http://www.3532n.com/v/tag/1315/" target="_blank">編程方式設(shè)置頁面方向:


打印顏色
通常情況下,如果使用黑白打印機(jī)打印彩色圖表,打印出來的文件幾乎不具備可讀性,因?yàn)榇蛴〉氖腔叶葓D,而非真正的調(diào)色板顏色。為了解決這類問題,Chart FX 包含了 ForceColors 屬性。當(dāng)將該屬性設(shè)置為 “False ”時,在黑白打印機(jī)上打印彩色圖表時,圖表中的每種顏色都會對應(yīng)顯示為一種紋理圖案。通過不同的紋理圖案,最終用戶便可閱讀圖表中的不同序列了。如果要使用彩色打印機(jī)打印圖表,可以通過將該屬性設(shè)置為 “True ”來強(qiáng)制 Chart FX 打印彩色圖表。您應(yīng)使用下面的API設(shè)置 ForceColors 屬性并打印圖表:

注意:使用黑白打印機(jī)打印圖表時,F(xiàn)orceColors 屬性將不起作用。
-
打印
+關(guān)注
關(guān)注
1文章
67瀏覽量
19276 -
chart
+關(guān)注
關(guān)注
0文章
17瀏覽量
1697
原文標(biāo)題:Chart FX——打印
文章出處:【微信號:哲想軟件,微信公眾號:哲想軟件】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
探索 EZ - USB? FX3 相機(jī)套件:快速上手與功能解析
EZ-USB? FX5N DVK (KIT_FX5N_FMC_001) 套件深度解析
EZ-USB? FX5 DVK (KIT_FX5_FMC_001) 套件開發(fā)指南
EZ-USB? FX20 DVK (KIT_FX20_FMC_001) 套件使用指南
EZ-USB? FX10 DVK (KIT_FX10_FMC_001) 套件指南:助力視頻音頻流應(yīng)用開發(fā)
EZ-USB? FX2G3 DVK快速上手:開啟硬件開發(fā)新體驗(yàn)
tsc mh641系列工業(yè)打印機(jī):高清打印,精準(zhǔn)高效
哪款TSC條碼打印機(jī)適合打印貨物條碼標(biāo)簽?
FF宣布FX Super One啟動試制生產(chǎn)階段
3D打印能用哪些材質(zhì)?
FX震撼發(fā)布全球首創(chuàng)FX Super One
哪些場景要使用到RFID標(biāo)簽打印機(jī)?RFID標(biāo)簽打印機(jī)一般多少錢?
FX3連接至USB3.0時斷開連接,怎么解決?
掃碼自動打印一體化系統(tǒng):直接掃碼打印條碼標(biāo)簽,掃一個打印一個
Chart FX——打印
評論