//---------------------将字体样式转化为字符串--------------------------
function TFrmRptSetup.SetFontStyle(FS: TFontStyles): string;
var
StrFS:string;
begin
//
StrFS:='[';
if fsBold in FS then
StrFS:=StrFS +'fsBold';
if fsItalic in FS then
if StrFS = '[' then
StrFS:= StrFS +'fsItalic'
else
StrFS:= StrFS +',fsItalic';
if fsUnderline in FS then
if StrFS = '[' then
StrFS := StrFS + 'fsUnderline'
else
StrFS := StrFS + ',fsUnderline';
if fsStrikeOut in FS then
if StrFS = '['then
StrFS:= StrFS + 'fsStrikeOut'
else
StrFS := StrFS + ',fsStrikeOut';
StrFS := StrFS + ']';
Result := StrFS;
end;
//----------------------将字符串转化为字体样式--------------------------
function TFrmRptSetup.GetFontStyle(StrFS: string): TFontStyles;
var
FS:TFontStyles;
begin
FS:=[];
if pos('fsBold', StrFS)> 0 then FS:= FS +[fsBold];
if Pos('fsItalic', StrFS)> 0 then FS:= FS + [fsItalic];
if Pos('fsUnderline', StrFS)>0 then FS:= FS + [fsUnderline];
if Pos('fsStrikeOut', StrFS)>0 then FS:= FS +[fsStrikeOut];
Result:= FS;
end;
分享到:
相关推荐
* public static Spanned fromHtml(String source, Html.ImageGetter imageGetter, Html.TagHandler tagHandler):将 HTML 字符串转换为 Spanned 对象,并提供 ImageGetter 和 TagHandler 来处理图片和标签 ...
Insofta 3D Text Commander是一款3D字母制作工具,可以创建各种3D效果的字符。首先选择要使用的模型模板,你可以在下一步设置侧面图像。选择正面图像设置阴影和反射,你可以在阴影和反射主窗口中的选项卡更改阴影...
SwiftyMarkdown 1.0 SwiftyMarkdown使用明智的默认值和Swift样式的语法将Markdown文件和字符串转换为NSAttributedStrings。 它使用动态类型来正确设置字体大小,并使用SwiftyMarkdown 1.0所需的任何字体。...
SwiftyMarkdown 1.0 SwiftyMarkdown使用合理的默认值和Swift样式的语法将Markdown文件和字符串转换为NSAttributedString 。 它使用动态类型使用您要使用的任何字体正确设置字体大小。2020年全面重建! ...
0121 使用StrToBool函数将字符串转换为布尔类型 81 4.6 对话框函数 81 0122 使用InputBox函数显示输入对话框 81 0123 使用MessageDlg函数显示不同风格的对话框 81 0124 使用CreateMessageDialog函数创建...
0121 使用StrToBool函数将字符串转换为布尔类型 81 4.6 对话框函数 81 0122 使用InputBox函数显示输入对话框 81 0123 使用MessageDlg函数显示不同风格的对话框 81 0124 使用CreateMessageDialog函数创建...
qt操作word 功能:读取word文档信息,包括文字内容,大小,颜色,字体;样式;字符间距;目录 ,把信息转换成字符串输出到txt文件
6. MIME边界:MIME边界是一种特殊的字符串,用于分隔多部分邮件中的各个部分。在这个文件中,MIME边界是"--D96C0315223B0D3492A9546B09265D91_MULTIPART_MIXED"。 7. HTML元素:HTML元素是HTML语言的基本组成部分,...
例:替换字符串就支持起始长度、替换个数、GB2与BIG5码相互转换等多选项操作,也支持文件扩展名的修改。现为市场上功能最强大的一款文件及图片批量改名工具。 【工作表保护】 对当前工作薄中的各工作表批量一次性用...
例:替换字符串就支持起始长度、替换个数、GB2与BIG5码相互转换等多选项操作,也支持文件扩展名的修改。现为市场上功能最强大的一款文件及图片批量改名工具。 【工作表保护】 对当前工作薄中的各工作表批量一次性用...
根据图片大小来判定图片是否转换成base64字符串 让图片名称为原来的名称 解决图片重名覆盖的问题 14.处理引入 引入字体 的第三方 loader 方法一 使用 页面引入 script 方式引用Bootstrap: 方法二 使用 安装 ...
知识点:for循环语句,字符串方法,进制转换,this指向问题,变量,数组方法,基本事件处理等。 <!doctype html><!--声明html版本编写指令 H5--> <html> <head> <!--声明页面编码 uft-8...
转换字符串的大小写 字符串示例:ASCII图表 第章:使用数组 数组基础知识 索引数组 关联数组 多维数组 克隆数组 扩展Array类 数组示例:播放列表 第章:处理错误 错误处理基础知识 错误类型 ActionScript中的错误处理 ...
使用java版excel操作api实现excel读取并转转为html,转换后的文件包含边框线、背景色、字体、字号、列宽等样式处理。
由于PowerBuilder使用数值0(即ASCII码为0的字符)结束每个字符串,因此,如果打印控制序列中包含了数值0,应用程序需要使用其它字符在参数string中替代数值0,并用zerochar参数指明这个替代字符。一般来说,应该...