有时候保存文本,容易丢失,相对保存到图片上,不容易被修改.

今天在做xml导入txt想到了,把生成txt的内容.导成一张图片.

就说一下导出图片的方法

 1  void ConvertTextFileToImage(String textFile, String imageFile) 2         { 3             //设置画布字体 4             System.Drawing.Font drawFont = new System.Drawing.Font("宋体", 12); 5             //实例一个画布起始位置为1.1 6             System.Drawing.Bitmap image = new System.Drawing.Bitmap(1, 1); 7             System.Drawing.Graphics g = System.Drawing.Graphics.FromImage(image); 8             //读取文本内容 原理就跟水印字体一样.o(∩_∩)o 哈哈.... 9             String text = System.IO.File.ReadAllText(textFile, Encoding.GetEncoding("GB2312"));10             System.Drawing.SizeF sf = g.MeasureString(text, drawFont, 1024); //设置一个显示的宽度   11             image = new System.Drawing.Bitmap(image, new System.Drawing.Size(Convert.ToInt32(sf.Width), Convert.ToInt32(sf.Height)));12             g = System.Drawing.Graphics.FromImage(image);13             g.Clear(System.Drawing.Color.White);14             g.TextRenderingHint = System.Drawing.Text.TextRenderingHint.AntiAliasGridFit;15             g.DrawString(text, drawFont, System.Drawing.Brushes.Black, new System.Drawing.RectangleF(new System.Drawing.PointF(0, 0), sf));16             image.Save(imageFile, System.Drawing.Imaging.ImageFormat.Png);17             g.Dispose();18             image.Dispose();19         }  

转载于:https://www.cnblogs.com/liguanghui/archive/2011/12/07/2279486.html

C# 实现将文本txt生成图片相关推荐

  1. python删掉txt第一列_Python3.5 处理文本txt,删除不需要的行方法

    这个问题是在问答里看到的,给了回答顺便在这里贴一下代码: #coding:utf-8 #python3.5.1 import re file_path0 = r'G:\任务20180312\test/ ...

  2. Excel2019(Office 2019)导入数据网页(文本txt)无法显示以前样式的问题(终极解决方案)

    Excel2019(Office 2019)导入数据网页(文本txt)无法显示以前样式的问题(终极解决方案) 问题描述: 解决办法: 找到解决办法了,excel有个疑问解答的. 注意: "文 ...

  3. 如何使用 Java 将 PDF 转换为文本 (TXT)

    由于在 PDF 上执行简单的编辑任务相对困难,因此通常使用第三方 PDF 编辑器(或高级 Adob​​e 工具)来获得所需的结果.这些解决方案虽然在逐个文件的基础上有效,但对于实现大规模的结果并不是很 ...

  4. 【MATLAB统计分析与应用100】案例001:matlab使用Importdata函数导入文本txt数据

    文章目录 1. 调用importdata函数读取文件中的数据 2. 调用importdata函数读取文件数据,返回结构体变量x 3. 调用importdata函数读取文件中的数据,用';'作分隔符,返 ...

  5. python文本txt词频统计_python实例:三国演义TXT文本词频分析

    0x00 前言 找不到要写什么东西了!今天有个潭州大牛讲师  说了个  文本词频分析 我基本上就照抄了一遍 中间遇到一些小小的问题 自我百度 填坑补全了  如下 : 效果演示 0x01   准备环境及 ...

  6. python 文本转excel_Python 文本(txt) 转换成 EXCEL(xls)

    #!/bin/env python # -*- encoding: utf-8 -*- #------------------------------------------------------- ...

  7. Unity解析和读取文本—— txt 文件

    方法一:在Unity内部文件中加载(使用相对路径) 1.首先在Unity的 Assets 目录下新建一个 Resources 文件夹,将需要读取的 txt 文件保存到 Resources 文件夹中.( ...

  8. python文本txt处理

    读操作 总结写在前面,三个方法: read() + splitlines() readlines() + strip() readline() + 循环 假设有test.txt文件内容为: banan ...

  9. Java读取文本txt

    读取txt文本的内容数据工具类 public static List<String> fileToData() {List<String> list= new ArrayLis ...

最新文章

  1. oracle adf 使用,ORACLE ADF 问题总结
  2. python怎么打开交互式窗口-如何在交互式环境中执行Python程序
  3. 对PostgreSQL中 index only scan 的初步理解
  4. Python牛刀小试(五)--logging模块
  5. SAP 电商云 Spartacus UI 页面布局的设计原理
  6. oracle 快照用途,Oracle快照原理及实现总结
  7. 使用FPM打包工具打rpm包
  8. 安装其他插件svn消失
  9. 体验VMware View HTML Access
  10. excel之快速输入带方块的对号和错号
  11. 软件工程课程项目设计 图书管理系统
  12. ffmpeg 命令转为 avi,mp4,h264, yuv
  13. 简单实用算法——人民币金额大写转换
  14. 康耐视智能相机更新固件版本方式
  15. LaTex Introduction 基础介绍
  16. 07_LTP语言技术平台
  17. 2020python考试题库_大学mooc2020用Python玩转数据期末考试公众号答案
  18. JVM调优实战:to-space exhausted Evacuation Failure
  19. LCD LVDS BT656 SDI
  20. Android 开机向导(没有优先启动问题)

热门文章

  1. 《Windows核心编程》学习笔记(7)– 详解线程
  2. FLEX XMLLIST 详解
  3. Windows Mobile 模拟器网络连接设置
  4. 软件测试学习之 ---------- MySQL的查询(重中之重)
  5. idea自动构建web项目_构建Web应用程序以自动执行系统管理员任务
  6. Linus Torvalds的安全性,Facebook的AI工具等
  7. docker4.9.0.9_Docker支持现实生活中的鲸鱼,通过投票确定Linux v4.0等
  8. JavaScript闭包详解
  9. Bootstrap 模态框插件Modal 的方法
  10. http://blog.csdn.net/rongdeguoqian/article/details/8035080