翻譯|行業(yè)資訊|編輯:胡濤|2024-09-02 14:41:36.010|閱讀 76 次
概述:TX Text Control 文檔查看器可用于查看各種行業(yè)標(biāo)準(zhǔn)文檔類型,包括 Office Open XML DOCX、DOC、RTF 和 PDF。所有文檔都可以在具有相同外觀和感覺(jué)的瀏覽器應(yīng)用程序中查看,并可用于填寫表單或查看帶有修訂、評(píng)論和注釋的文檔。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
TX Text Control 是一款功能類似于 MS Word 的文字處理控件,包括文檔創(chuàng)建、編輯、打印、郵件合并、格式轉(zhuǎn)換、拆分合并、導(dǎo)入導(dǎo)出、批量生成等功能。廣泛應(yīng)用于企業(yè)文檔管理,網(wǎng)站內(nèi)容發(fā)布,電子病歷中病案模板創(chuàng)建、病歷書(shū)寫、修改歷史、連續(xù)打印、病案歸檔等功能的實(shí)現(xiàn)。
TX Text Control 文檔查看器可用于查看各種行業(yè)標(biāo)準(zhǔn)文檔類型,包括 Office Open XML DOCX、DOC、RTF 和 PDF。所有文檔都可以在具有相同外觀和感覺(jué)的瀏覽器應(yīng)用程序中查看,并可用于填寫表單或查看帶有修訂、評(píng)論和注釋的文檔。
以下屏幕截圖顯示了最終用戶填寫并提交的表單的典型場(chǎng)景。
從版本32.3.1開(kāi)始,可以在將實(shí)例添加到視圖時(shí)指定渲染模式。渲染模式定義文檔在查看器中的渲染方式。可用的渲染模式如下:
以下代碼片段顯示了如何將查看器添加到具有特定渲染模式的視圖,在本例中為 GlyphOutlines:
@Html.TXTextControl().DocumentViewer(settings => { settings.DocumentPath = ("App_Data/Documents/invoice.docx"); settings.RenderMode = ComponentRenderMode.GlyphOutlines; }).Render()
現(xiàn)在,文檔已加載,頁(yè)面已渲染為矢量圖形,所有字體都已渲染為字形,無(wú)需客戶端字體即可在各個(gè)瀏覽器和設(shè)備之間渲染一致的文檔。此模式在使用更高分辨率 (4k+) 時(shí)非常有用,因?yàn)楝F(xiàn)代瀏覽器可以快速高效地渲染 SVG,但縮小尺寸后,小元素難以讀取。
在較低分辨率(如全高清)下,建議使用位圖渲染模式,因?yàn)檩^小的文本元素渲染更流暢,在較低分辨率的屏幕上更易于閱讀。位圖渲染模式的缺點(diǎn)是將文檔渲染為圖像,渲染速度可能較慢,放大時(shí)清晰度可能較低。
使用字體模式時(shí),將使用實(shí)際字體來(lái)呈現(xiàn)文檔。此模式的缺點(diǎn)是字體必須在客戶端可用,這在使用自定義字體或文檔包含客戶端不可用的字體時(shí)可能會(huì)出現(xiàn)問(wèn)題。
使用自動(dòng)模式時(shí),查看器會(huì)根據(jù)瀏覽器功能自動(dòng)選擇最佳模式。這是默認(rèn)模式,建議在大多數(shù)情況下使用。
使用GlyphOutlines模式時(shí),文檔將呈現(xiàn)為 SVG 矢量圖形。此模式在文件大小方面非常高效,因?yàn)槲臋n將呈現(xiàn)為矢量圖形。返回的位圖圖像經(jīng)過(guò)壓縮和優(yōu)化,但文件大小與 SVG 矢量圖形相比較大。使用 Font模式時(shí),文件大小最小,因?yàn)樗鼉H包含實(shí)際的文本信息和位置。
以下來(lái)自 Chrome 開(kāi)發(fā)者工具的屏幕截圖顯示了以位圖模式呈現(xiàn)的示例文檔的返回頁(yè)面大小:
以下屏幕截圖顯示了在GlyphOutlines模式下渲染時(shí)同一文檔的返回頁(yè)面大小:
下一個(gè)屏幕截圖顯示了在字體模式下呈現(xiàn)時(shí)同一文檔的返回頁(yè)面大小:
這顯然是最小的文件大小,因?yàn)樗话瑢?shí)際的文本信息和位置,包括包含的圖像,當(dāng)然需要嵌入。
TX 文本控制文檔查看器可用于查看各種行業(yè)標(biāo)準(zhǔn)文檔類型,包括 Office Open XML DOCX、DOC、RTF 和 PDF。查看器可用于填寫表單或?qū)忛啂в行抻啞⒃u(píng)論和注釋的文檔。在將實(shí)例添加到視圖時(shí)可以指定渲染模式。渲染模式定義文檔在查看器中的渲染方式。可用的渲染模式如下:Auto、Bitmap、GlyphOutlines和Font。
使用GlyphOutlines模式時(shí),文檔將呈現(xiàn)為 SVG 矢量圖形。此模式在文件大小方面非常高效,因?yàn)槲臋n將呈現(xiàn)為矢量圖形。返回的位圖圖像經(jīng)過(guò)壓縮和優(yōu)化,但文件大小與 SVG 矢量圖形相比較大。使用 Font模式時(shí),文件大小最小,因?yàn)樗鼉H包含實(shí)際的文本信息和位置。
歡迎下載|體驗(yàn)更多TX Text Control產(chǎn)品
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn