WebFuture 模板技术中心WebFuture 模板技术中心
首页
  • WebFuture

    • 概述
    • 网站部署
  • 帮助

    • 本站指南
  • 概述
  • 模板组成和目录
  • 模板编辑与管理
  • 模板相关功能清单
  • 模板命名规范
  • 标准模板库
  • 模板制作流程
  • 模板方案打包

    • 模板方案打包要求
    • 模板打包工具使用说明
    • 模板方案导入与站点应用
  • 附件

    • 规范命名对照表
  • 概述
  • 视图与组件
  • 组件使用示例
  • 内容模块常用组件

    • 文章模型
    • 图片模型
    • 视频模型
    • 内容模型
    • 公开信息模型
    • 档案模型
  • 功能模块常用组件

    • 站点类
    • 节点类
    • 广告类
    • 便民咨询类
    • 信访类
    • 问卷投票类
    • 值班管理
    • 扩展字段
  • 进阶应用

    • 应用:字段在列表页筛选
    • 应用:引导页后渐隐显示首页
  • 通用对象
  • 通用URL生成对象
  • 通用字符处理对象
  • 请求上下文对象
  • 数据传递对象
  • 一般URL生成对象
数据结构
  • 概述
  • 从WebFuture系统升级
  • 从SiteAzure系统迁移
常见问题
×
首页
  • WebFuture

    • 概述
    • 网站部署
  • 帮助

    • 本站指南
  • 概述
  • 模板组成和目录
  • 模板编辑与管理
  • 模板相关功能清单
  • 模板命名规范
  • 标准模板库
  • 模板制作流程
  • 模板方案打包

    • 模板方案打包要求
    • 模板打包工具使用说明
    • 模板方案导入与站点应用
  • 附件

    • 规范命名对照表
  • 概述
  • 视图与组件
  • 组件使用示例
  • 内容模块常用组件

    • 文章模型
    • 图片模型
    • 视频模型
    • 内容模型
    • 公开信息模型
    • 档案模型
  • 功能模块常用组件

    • 站点类
    • 节点类
    • 广告类
    • 便民咨询类
    • 信访类
    • 问卷投票类
    • 值班管理
    • 扩展字段
  • 进阶应用

    • 应用:字段在列表页筛选
    • 应用:引导页后渐隐显示首页
  • 通用对象
  • 通用URL生成对象
  • 通用字符处理对象
  • 请求上下文对象
  • 数据传递对象
  • 一般URL生成对象
数据结构
  • 概述
  • 从WebFuture系统升级
  • 从SiteAzure系统迁移
常见问题
  • 系统对象及方法

    • 通用对象 Power
    • 通用URL生成对象 Power.Url
    • 通用字符处理对象 Power.String
    • 请求上下文对象 Context
    • 数据传递对象 ViewBag
    • 一般URL生成对象 Url

通用字符处理对象 Power.String

截取固定文字 Power.String.CutText()

输出截取固定长度的文字,超出部分使用指定字符代替(全角字符算两个长度)。

调用说明
@Power.String.CutText("文本字符串", 2)截取文本字符串的前2个字符,超出部分使用默认的“...”代替。例如:文本...
@Power.String.CutText("文本字符串", 2, ">>")截取文本字符串的前2个字符,超出部分使用指定的“>>”代替。例如:文本>>
@Power.String.CutText(Model.Title, 20)截取指定文本的前20个字符,超出部分使用默认的“...”代替。
@Power.String.CutText(Model.Title, 20, ">>")截取指定文本的前20个字符,超出部分使用默认的“>>”代替。

替换为全角字符 Power.String.SpecialChar()

将指定的文字内容中的半角字符替换成全角字符。

调用说明
@Power.String.SpecialChar("文字内容")将指定的文字内容中的半角字符替换成全角字符
@Power.String.SpecialChar(Model.Content)将指定的文字内容中的半角字符替换成全角字符

文字转图片 Power.String.TextToImg()

根据指定文字和相关设置,将文字转换成图片后返回图片路径。

调用说明
@Power.String.TextToImg("文字内容")将指定的文字内容按默认设置转换成图片后返回图片路径。默认设置:字体大小为12,字体为微软雅黑,字体颜色为#000000。文字内容长度大于0小于100
@Power.String.TextToImg("文字内容", 16)将指定的文字内容按指定设置转换成图片后返回图片路径。设置:字体大小为16,字体为微软雅黑,字体颜色为#000000。字体大小大于0小于100
@Power.String.TextToImg("文字内容", 16, 1)将指定的文字内容按指定设置转换成图片后返回图片路径。设置:字体大小为16,字体为思源黑体,字体颜色为#000000。可选字体:
0:微软雅黑、1:思源黑体、2:思源宋体、3:黑体、4:宋体、5:楷体
@Power.String.TextToImg("文字内容", 16, 1, "#eeeeee")将指定的文字内容按指定设置转换成图片后返回图片路径。设置:字体大小为16,字体为思源黑体,字体颜色为#eeeeee。字体颜色为HEX格式
@Power.String.TextToImg("文字内容", 16, 1, "#eeeeee", FontStyle.Bold)将指定的文字内容按指定设置转换成图片后返回图片路径。设置:字体大小为16,字体为思源黑体,字体颜色为#eeeeee,字形为粗体。
可选字形:FontStyle.NotSet:不设置、FontStyle.Bold:粗体、FontStyle.Italic:斜体、FontStyle.BoldAndItalic:粗体+斜体
@Power.String.TextToImg(Model.Title, 16, 1, "#eeeeee", FontStyle.Bold)将指定的文字内容按指定设置转换成图片后返回图片路径。设置:字体大小为16,字体为思源黑体,字体颜色为#eeeeee,字形为粗体。
帮助我们改善此页面!
最近更新: 2024/7/4 12:02
贡献者: Zen.Wu
Prev
通用URL生成对象 Power.Url
Next
请求上下文对象 Context