首页
移动开发
物联网
服务端
编程语言
企业开发
数据库
业界资讯
其他
搜索
C# 显示纯文本对齐封装(控制显示字体长度)
其他
2018-10-10 17:00:17
阅读次数: 0
坑: 用户在写多行的纯文本上来了一个对齐的表格。。如下:
原因:不同的字体下,中文,英文大写,英文小写,字符,尤其是空格。。字体占用的长度是不一样的,然后显示出来就是乱的。。
然而客户要求在不同的字体下要正确对齐。。。所以只能根据字体去算每个字符的像素,然后使用空格对齐了。。
做了一个封装,但是要求输入转换为DataTable,然后输出对齐的文本,可以左对齐,右对齐,中间对齐。
不对齐 是这样
左对齐
右对齐
中间对齐
https://github.com/zifeiniu/DataTableTextAlignment
猜你喜欢
转载自
www.cnblogs.com/zifeiniu/p/9767348.html
C# 显示纯文本对齐封装(控制显示字体长度)
css控制字体长度(用省略号显示)
c#显示图片
C# 加载并显示菜单
C# DataTable分页显示
C# MessageBox显示最前
C# WinForm RichTextBox文本动态滚动显示文本
理解C#的封装
C#封装
C#封装的XmlHelper
C#封装与方法
c#封装dll
C# 封装
C# 封装SqlHelper
C# XML封装
C#封装知识
C# 文本读写
C#文本朗读
C#文本朗读
C#文本朗读
C# 控制反转
C# 控制 GPIO
c#循环控制
【Unity/C#】限制字符串显示长度,比如限制玩家角色名字显示长度
C# GUI 程序显示控制台
C# WinForm 控制DateTimePicker日期或时间的显示格式
C#中RDLC控制某列的显示隐藏
C#文本框输入控制
c# socket通信,定义消息体长度同步接收数据
【c# 学习笔记】封装
今日推荐
技术解析 GPT-4o:即时语音交互的突破与 GenAI 发展策略
开源大模型与闭源大模型
微信小程序授权登录获取用户的openid
亿级流量系统架构设计与实战
人工智能时代的程序设计教学与课程设计
纽交所技术问题致伯克希尔 (BRK.A) 显示跌近 100%
探索 api.maynor1024.live:一站式 AI 服务平台
AI一键去衣技术:窥见深度学习在图像处理领域的革命(最后有彩蛋)
艾体宝案例 | 使用Redis和Spring Ai构建rag应用程序
Apple M1 vs 高通8Gen2 vs Apple A12Z各方面比较
【升职加薪必备架构图】Springboot学习路线汇总_springboot四层架构流程图
与Apollo共创生态:Apollo7周年大会自动驾驶生态利剑出鞘
周排行
timesten性能问题分析
hdu1017A Mathematical Curiosity
利用FragmentTabHost和ViewPager来实现可滑动切换的页面
哪里找卖百度云资源
大数据技能图谱
PHP设计模式(5)—— 观察者模式
python list删除元素是要注意的坑点
TPM简介
并查集 擒贼先擒王//解密犯罪团伙
码农也要修身
每日归档
更多
2024-06-04(10)
2024-06-03(52)
2024-06-02(4)
2024-06-01(60)
2024-05-31(47)
2024-05-30(4)
2024-05-29(65)
2024-05-28(2)
2024-05-27(56)
2024-05-26(6)