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