彩票走势图

Text Control 控件教程:文档查看器设置渲染模式

翻译|行业资讯|编辑:胡涛|2024-09-02 14:41:36.010|阅读 4 次

概述:TX Text Control 文档查看器可用于查看各种行业标准文档类型,包括 Office Open XML DOCX、DOC、RTF 和 PDF。所有文档都可以在具有相同外观和感觉的浏览器应用程序中查看,并可用于填写表单或查看带有修订、评论和注释的文档。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

TX Text Control 是一款功能类似于 MS Word 的文字处理控件,包括文档创建、编辑、打印、邮件合并、格式转换、拆分合并、导入导出、批量生成等功能。广泛应用于企业文档管理,网站内容发布,电子病历中病案模板创建、病历书写、修改历史、连续打印、病案归档等功能的实现。

TX Text Control 最新下载   

TX Text Control 文档查看器可用于查看各种行业标准文档类型,包括 Office Open XML DOCX、DOC、RTF 和 PDF。所有文档都可以在具有相同外观和感觉的浏览器应用程序中查看,并可用于填写表单或查看带有修订、评论和注释的文档。

以下屏幕截图显示了最终用户填写并提交的表单的典型场景。

在 TX Text Control Document Viewer 中填写表格

从版本32.3.1开始,可以在将实例添加到视图时指定渲染模式。渲染模式定义文档在查看器中的渲染方式。可用的渲染模式如下:

  • 自动:查看器根据浏览器功能自动选择最佳模式。
  • 位图:文档以位图图像的形式呈现。
  • GlyphOutlines:该文档呈现为 SVG 矢量图形。
  • 字体:文档使用实际字体呈现。

以下代码片段显示了如何将查看器添加到具有特定渲染模式的视图,在本例中为 GlyphOutlines

@Html.TXTextControl().DocumentViewer(settings => {
settings.DocumentPath = ("App_Data/Documents/invoice.docx");
settings.RenderMode = ComponentRenderMode.GlyphOutlines;
}).Render()
位图与 SVG

现在,文档已加载,页面已渲染为矢量图形,所有字体都已渲染为字形,无需客户端字体即可在各个浏览器和设备之间渲染一致的文档。此模式在使用更高分辨率 (4k+) 时非常有用,因为现代浏览器可以快速高效地渲染 SVG,但缩小尺寸后,小元素难以读取。

在较低分辨率(如全高清)下,建议使用位图渲染模式,因为较小的文本元素渲染更流畅,在较低分辨率的屏幕上更易于阅读。位图渲染模式的缺点是将文档渲染为图像,渲染速度可能较慢,放大时清晰度可能较低。

使用字体模式时,将使用实际字体来呈现文档。此模式的缺点是字体必须在客户端可用,这在使用自定义字体或文档包含客户端不可用的字体时可能会出现问题。

使用自动模式时,查看器会根据浏览器功能自动选择最佳模式。这是默认模式,建议在大多数情况下使用。

尺寸考虑

使用GlyphOutlines模式时,文档将呈现为 SVG 矢量图形。此模式在文件大小方面非常高效,因为文档将呈现为矢量图形。返回的位图图像经过压缩和优化,但文件大小与 SVG 矢量图形相比较大。使用 Font模式时,文件大小最小,因为它仅包含实际的文本信息和位置。

以下来自 Chrome 开发者工具的屏幕截图显示了以位图模式呈现的示例文档的返回页面大小:

Chrome 开发者工具显示以位图模式呈现的示例文档的返回页面大小

以下屏幕截图显示了在GlyphOutlines模式下渲染时同一文档的返回页面大小:

Chrome 开发者工具显示了在 GlyphOutlines 模式下呈现的示例文档的返回页面大小

下一个屏幕截图显示了在字体模式下呈现时同一文档的返回页面大小:

Chrome 开发者工具显示以字体模式呈现的示例文档的返回页面大小

这显然是最小的文件大小,因为它只包含实际的文本信息和位置,包括包含的图像,当然需要嵌入。

结论

TX 文本控制文档查看器可用于查看各种行业标准文档类型,包括 Office Open XML DOCX、DOC、RTF 和 PDF。查看器可用于填写表单或审阅带有修订、评论和注释的文档。在将实例添加到视图时可以指定渲染模式。渲染模式定义文档在查看器中的渲染方式。可用的渲染模式如下:Auto、Bitmap、GlyphOutlines和Font。

使用GlyphOutlines模式时,文档将呈现为 SVG 矢量图形。此模式在文件大小方面非常高效,因为文档将呈现为矢量图形。返回的位图图像经过压缩和优化,但文件大小与 SVG 矢量图形相比较大。使用 Font模式时,文件大小最小,因为它仅包含实际的文本信息和位置。


欢迎下载|体验更多TX Text Control产品

获取更多产品信息请咨询 


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP