如何竖排文本????

问题生 2005-06-10 01:43:00
我想让文本竖着排列输出,例如让 100 竖着输出 1 怎么实现呢?我是用CDC的textout来输出的
0
0
...全文
93 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
NJHS 2005-06-10
  • 打赏
  • 举报
回复
这个代码也许可以帮助你
NJHS 2005-06-10
  • 打赏
  • 举报
回复
http://www.cppn.net/Show.asp?id=188
1.转换文本竖排版 首先将要转换的文本粘贴进软件上方的文本框内,或者点击右上方的浏览按钮将已经排好版的文件载入到文本框中 ,然后根据需要设置一下转换后每行的字数(指竖排版的每行字数,默认为 15)和每个竖排后“页面”的行数(默认 为 20),以及用于分割行的字符,点击“横竖排版转换”按钮即可在下方文本框内得到竖排后的结果。 2.文本放过滤处理 这个功能其实就是在文本中添加一些分割符(比如:. _ *等),以便于防止某些论坛或留言本、聊天室的过滤。 首先也是将文本粘贴入上方文本框内或者点击浏览按钮载入文件。然后在文本防过滤设置中进行一些简单的设置, 随机选取字符表示将从后面序列字符串中随机的选择字符插入文本中,如果不希望文本变得过于混乱影响观看,可以 只在序列中保留一个分割符,没有勾选随机选取字符的情况下,将按序列顺序取出字符依次插入文本中。随机插入的 设定是指在文本中按照后面的比率设置插入分割符(如 20%是指平均每5个字中插入一个分隔符),不选将在每个字后 面都插入分割符。“关键字过滤”,会对文本中包含在关键字列表中的关键字进行处理,如果勾选这个选项,且关键 字列表不为空,按比率设置选项就会失去作用;可以用关键字列表上方的“添加”、“清除”来增加或删除列表内的 关键字,右上方的“清除全部”按钮将清空关键字列表,“载入”、“保存”是为了方便保存关键字列表;点击“文 本防过滤处理”按钮即可在下方文本框中得到插入分割符的文本。 3.处理后文本的使用 下方文本框上面的三个按钮:清除:将清除下方文本框的内容;全选并拷贝至剪贴板将会将文本框的内容全部复制 到系统剪贴板中,这样就可以直接贴入想要发表的地方,另存为可以将文本内容保存为一个文本文件以备后用。 4.转换为图片 首先将文本贴入上方文本框中,或点击浏览载入文件。如果需要更改生成设置,请在设置页相应设置图片生成参数 。如勾选拆分成多张图片则会自动按照所给出的图片尺寸以多张图片形式输出;没有勾选则只输出一个单个的文件。 可以为输出的的图片自由定义字体和背景色。点击“转换成图片”即可将内容转换为图形输出。 5.注意事项 虑到主要的应用场合是对中国大陆,这个工具是基于简体中文开发的,对于正体汉字的编码和unicode等编码的支持 可能会出现问题,如果出现乱码,可以先在文本编辑器中将文本转换为gb2312编码。 横竖排版转换中将一些括号(如“[”,“]”,“{”“}”,“【”等)自动转换为了竖排形式的括号,将全角单引 号双引号转换为了竖排引号形式。如果有其它需要处理的字符可以先在文本编辑器中替换好,或者在清心论坛留言, 我会在未来的改进版本中加入对更多符号转换的支持。 软件输出的图片格式为jpeg格式。

16,472

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧