• <menu id="w2i4a"></menu>
  • logo TX Text Control .NET for WPF 用戶指南
    文檔首頁(yè)>>TX Text Control .NET for WPF 用戶指南>>TX Text Control .NET for WPF歷史版本

    TX Text Control .NET for WPF歷史版本


    TX Text Control 是一款功能類似于 MS Word 的文字處理控件,包括文檔創(chuàng)建、編輯、打印、郵件合并、格式轉(zhuǎn)換、拆分合并、導(dǎo)入導(dǎo)出、批量生成等功能。廣泛應(yīng)用于企業(yè)文檔管理,網(wǎng)站內(nèi)容發(fā)布,電子病歷中病案模板創(chuàng)建、病歷書(shū)寫(xiě)、修改歷史、連續(xù)打印、病案歸檔等功能的實(shí)現(xiàn)。

    點(diǎn)擊下載TX Text Control .NET for WPF最新試用版

    TX Text Control .NET for WPF X10

    新增對(duì)從右至左語(yǔ)言的支持

    在 TX Text Control .NET X10 版本中,增加對(duì)從右至左語(yǔ)言的支持,如對(duì)阿拉伯語(yǔ)和希伯來(lái)語(yǔ)的支持。而且,文檔中每行文本可以混合使用兩種顯示方式的語(yǔ)言,這意味著你可以在文檔中同時(shí)輸入從左至右和從右至左兩種語(yǔ)言的文本。輸入焦點(diǎn)也會(huì)根據(jù)語(yǔ)言顯示方向的不同進(jìn)行自動(dòng)切換。比如:設(shè)置為從右至左語(yǔ)言時(shí),輸入焦點(diǎn)會(huì)自動(dòng)切換到文本輸入方向的左側(cè);設(shè)置為從左至右語(yǔ)言時(shí),輸入焦點(diǎn)會(huì)自動(dòng)顯示到文本輸入方向的右側(cè)。

    在郵件合并中使用圖片占位符

    為郵件合并操作新增圖片占位符對(duì)象,可以直接將一個(gè)圖片對(duì)象插入到模板中,同時(shí)指定該圖片對(duì)象的名稱、大小等屬性。圖片對(duì)象支持的數(shù)據(jù)源可以是一個(gè)圖片的二進(jìn)制數(shù)組、System.Drawing.Image 類型的對(duì)象,文件名稱或十六進(jìn)制字符串。這些數(shù)據(jù)類型覆蓋了圖片在數(shù)據(jù)庫(kù)中最常用的保存形式。圖片在完成合并之后,會(huì)自動(dòng)放大或者縮小以匹配圖片占位符在模板中的大小設(shè)置。以下截圖為圖片占位符與數(shù)據(jù)源對(duì)象綁定的集成對(duì)話框:

    模板與數(shù)據(jù)源合并之后,圖片大小會(huì)根據(jù)圖片占位符大小進(jìn)行大小自適應(yīng)操作:

    全面支持集合對(duì)象數(shù)據(jù)源

    TX Text Control .Net Server X10 在報(bào)表和郵件合并方面做了很多功能增強(qiáng),這些功能可以在 Windows Forms、WPF 和 ASP.NET 系統(tǒng)中使用。

      

    直接使用集合對(duì)象作為模板合并數(shù)據(jù)源,是 TX Text Control.NET X10 報(bào)表功能中極為普遍的需求。在 TX Text Control .NET X10 中的 DocumentServer.MailMerge 類型提供了一個(gè)新的方法,該方法可以接受一個(gè) IEnumerable 類型的對(duì)象作為參數(shù):
    public void MergeObjects(System.Collections.IEnumerable mergeData);
    MailMerge 會(huì)自動(dòng)將對(duì)象的所有 Public 屬性作為數(shù)據(jù)表的列以及子表對(duì)象。IEnumerable 類型的屬性會(huì)被自動(dòng)作為合并塊和級(jí)聯(lián)合并塊處理。比如以下結(jié)構(gòu)的數(shù)據(jù)源:

    以下代碼演示了如何創(chuàng)建數(shù)據(jù)源對(duì)象,以及如何通過(guò) MergeObjects 開(kāi)啟合并操作:
    Invoice invoice = new Invoice(); 
    
    invoice.Products = new List<Product>(); 
    invoice.Products. Add( newProduct( "tx_Apple", 3.55m)); 
    invoice.Products. Add( newProduct( "tx_Banana", 2.4m)); 
    invoice.Products. Add( newProduct( "Pinetx_Apple", 2.99m)); 
    
    var invoices = new List<Invoice>(); 
    invoices. Add(invoice); 
    
    mailMerge1.MergeObjects(invoices);

    同時(shí),TX Text Control .NET X10 允許你根據(jù)自己的業(yè)務(wù)來(lái)定義文本的顯示格式方式。你可以通過(guò)重載 ToString( ) 方法,以此來(lái)返回符合你業(yè)務(wù)需求的文本內(nèi)容。

    使用格式化字符串控制合并域數(shù)據(jù)格式

    在 TX Text Control .NET X10 中為合并域增加格式字符串的支持,可以在模板中直接設(shè)置合并域數(shù)據(jù)格式,以此用來(lái)生成具有統(tǒng)一格式的文檔,而不依賴于用戶輸入的數(shù)據(jù)格式。比如,我們可以通過(guò)這樣的格式字符串 $#,###.00 ,實(shí)現(xiàn)對(duì)金額數(shù)據(jù)的統(tǒng)一格式顯示 $345.55。


    多線程助性能全面提升

    TX Text Control .NET X10 在現(xiàn)有的高速文檔處理速度基礎(chǔ)上,全面采用多線程處理方式,在新版本中您將感受到更加文檔創(chuàng)建和渲染性能體驗(yàn)。從典型的文檔處理系統(tǒng)到金融行等特殊需求的領(lǐng)域,每天有成千上萬(wàn)的文檔處理操作,在這樣的業(yè)務(wù)系統(tǒng)中對(duì)文字處理的性能要求會(huì)非常高,而這樣的需求在 TX Text Control .NET X10 中將會(huì)得到更好的滿足。

    區(qū)域語(yǔ)言設(shè)置

    文檔中的字符、詞組和段落可以設(shè)置特定的區(qū)域語(yǔ)言,該操作會(huì)在用戶切換輸入語(yǔ)言時(shí)自動(dòng)完成,同時(shí),該功能還可以通過(guò)內(nèi)置的屬性設(shè)置對(duì)話框和編碼的方式進(jìn)行控制。

    在新版本中,你可以為指定區(qū)域文本設(shè)置特定的語(yǔ)言,該設(shè)置將被拼寫(xiě)檢查和斷字功能所使用。同時(shí),你可以為文檔中每個(gè)區(qū)域設(shè)置不同的區(qū)域語(yǔ)言設(shè)置,在TX的狀態(tài)欄中也會(huì)自動(dòng)顯示當(dāng)輸入焦點(diǎn)設(shè)置的區(qū)域語(yǔ)言。

    多國(guó)語(yǔ)言自動(dòng)斷字

    TX Spell .NET 4.0 為擁有多語(yǔ)言設(shè)置的文檔提供了不同的斷字方法,TX Spell .NET 會(huì)在指定的分割位置或一個(gè)斷字位置數(shù)組前返回一個(gè)詞語(yǔ)。


    在建立 TX Spell 與 TX Text Control .NET 控件的關(guān)聯(lián)之后,斷字操作會(huì)根據(jù)文檔中設(shè)置的區(qū)域語(yǔ)言進(jìn)行斷字,同時(shí),還可以通過(guò)以下集成對(duì)話框完成斷字相關(guān)選項(xiàng)設(shè)置:


    內(nèi)置更為豐富的圖表集合

    在 TX Text Control .NET X10 所提供的模板設(shè)計(jì)器程序 TX Text Control Words 中,內(nèi)置了更多的圖標(biāo)集合用于一些新功能、設(shè)置以及對(duì)條碼類型支持。TX Text Control Words 應(yīng)用程序提供全部源代碼,你可以修改、替換或者重復(fù)使用這些源碼和圖標(biāo),以下列出了內(nèi)置的全部圖標(biāo):32*32 像素圖標(biāo)集


    16*16 像素圖標(biāo)集


    更易使用的郵件合并設(shè)計(jì)器

    TX Text Control .NET X10 除了提供新功能和原有功能增強(qiáng)外,我們還對(duì) TX Text Control Words 應(yīng)用程序也進(jìn)行了大量的功能改進(jìn)和增強(qiáng)。 TX Text Control Words 常用于郵件合并的模板創(chuàng)建工作,然后,你可以在 Windows Forms、WPF 和 ASP.NET 應(yīng)用程序中,使用 TX Text Control 郵件合并引擎完成模板與數(shù)據(jù)的合并操作。與傳統(tǒng)模板設(shè)計(jì)器最大區(qū)別在于,該設(shè)計(jì)器的用戶界面和使用方式與 MS Word 非常相似,沒(méi)有任何開(kāi)發(fā)經(jīng)驗(yàn)的人員也可以創(chuàng)建出絢麗的訂單、發(fā)貨標(biāo)簽、產(chǎn)品列表等類型的報(bào)表。最為重要的是,我們提供了 TX Text Control X10 的全部源代碼,你可以進(jìn)行任意自定義并集成到你的應(yīng)用系統(tǒng)中。

    加載 XML 數(shù)據(jù)源

    通過(guò)數(shù)據(jù)源連接向?qū)?,可以建立?ODBC、ADO.NET 數(shù)據(jù)源的連接。在 TX Text Control .Net Server X10 中還可以直接打開(kāi) XML 文件最為數(shù)據(jù)源,這就為沒(méi)有數(shù)據(jù)庫(kù)連接權(quán)限的使用人員(比如:模板設(shè)計(jì)人員)帶來(lái)很大的便利,可以從加載的 XML 文件中獲取數(shù)據(jù)庫(kù)的表結(jié)構(gòu)、字段名稱和字段關(guān)系等基本信息。

    創(chuàng)建數(shù)據(jù)關(guān)系

    TX Text Control 可以根據(jù)數(shù)據(jù)之間的關(guān)系,并結(jié)合報(bào)表模板中的合并塊功能創(chuàng)建主-從級(jí)聯(lián)報(bào)表樣式。此外,還可以通過(guò)字段前綴的方式建立主表與子表之間的數(shù)據(jù)關(guān)系。

    報(bào)表數(shù)據(jù)源配置文件

    報(bào)表數(shù)據(jù)源配置文件已經(jīng)隨模板設(shè)計(jì)器而發(fā)布,其中包含數(shù)據(jù)連接和數(shù)據(jù)關(guān)系。通過(guò)這種方式,你再也不必使用代碼為主-從合并塊定義數(shù)據(jù)之間的關(guān)系了。所有的操作只需你在模板設(shè)計(jì)器中打開(kāi)數(shù)據(jù)源,創(chuàng)建數(shù)據(jù)之間的關(guān)系,并將這些設(shè)置保存為報(bào)表數(shù)據(jù)源配置文件即可。


    由此帶來(lái)的好處在于,你可以非常方便地通過(guò)一個(gè)文件管理數(shù)據(jù)源連接信息,你可以在不同的模板之間重復(fù)使用該文件,一旦需要修改數(shù)據(jù)源配置信息時(shí),你只需修改一次配置便可同時(shí)反映到所有使用該文件的模板中,大大節(jié)省開(kāi)發(fā)時(shí)間。

    插入字段前綴

    在 TX Text Control .Net Server X10 中,如果所選中的數(shù)據(jù)表上有數(shù)據(jù)關(guān)系,那么,與該表關(guān)聯(lián)的表會(huì)以樹(shù)形結(jié)構(gòu)的方式,自動(dòng)地顯示到插入合并域?qū)υ捒蛑?,從而,可以更方便地添加帶前綴的子表字段。


    插入帶表頭的合并塊

    在插入合并塊操作時(shí),如果插入的是基于表格布局的合并塊,插入合并塊對(duì)話框可以為表格指定相應(yīng)的表頭,同時(shí),可以給表格指定默認(rèn)的顯示樣式,讓整個(gè)報(bào)表界面更加專業(yè)。


    插入圖片占位符

    為郵件合并操作新增圖片占位符對(duì)象,可以直接將一個(gè)圖片占位符插入到模板中,同時(shí)指定該圖片對(duì)象的名稱、大小等屬性。圖片對(duì)象支持的數(shù)據(jù)源可以是一個(gè)圖片的二進(jìn)制數(shù)組、System.Drawing.Image 類型的對(duì)象,文件名稱或十六進(jìn)制字符串。在合并數(shù)據(jù)時(shí),圖片能夠自動(dòng)地進(jìn)行放大或縮小以適應(yīng)圖片占位符的大小。

    TX Text Control .Net Server X10 軟件環(huán)境


    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();