手机 pdf 宝宝 学字
手机 pdf 宝宝 学字
打算写个小程序,生成 pdf 文件,传到手机上,给小孩子学字。
手机比较差,N70,J2ME 之类的,字体太小。
今天传了个 pdf 文件到手机上,玩了一下,发现放大后,字很清晰,那么,就可以使用 pdf 文件教宝宝学字了。
呼呼。完工。( 20:55-21:53)
[code="java"]
package test;
import java.io.BufferedReader;
import java.io.CharArrayReader;
import java.io.File;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.FileWriter;
import com.itextpdf.text.Chapter;
import com.itextpdf.text.Document;
import com.itextpdf.text.Element;
import com.itextpdf.text.Font;
import com.itextpdf.text.PageSize;
import com.itextpdf.text.Paragraph;
import com.itextpdf.text.Rectangle;
import com.itextpdf.text.RectangleReadOnly;
import com.itextpdf.text.pdf.BaseFont;
import com.itextpdf.text.pdf.PdfWriter;
public class Test20100624 {
private static void test02(char[] buf, int len) throws Exception
{
Rectangle page_N70 = new RectangleReadOnly(64,208);
Document doc = new Document(page_N70,2,0,0,0);
PdfWriter.getInstance(doc, new FileOutputStream("D:/test2.pdf"));
doc.open();
String text = new String(buf,0, len);
BaseFont bfChinese = BaseFont.createFont("d:/windows/fonts/SIMSUN.TTC,1", BaseFont.IDENTITY_H, BaseFont.EMBEDDED);
Font FontChinese = new Font(bfChinese, 12, Font.NORMAL);
Paragraph someText = new Paragraph(text, FontChinese);
Chapter cpt = new Chapter("唐诗",1);
cpt.add(someText);
doc.add(cpt);
doc.close();
}
private static void test01() throws Exception
{
File f = new File("D:/test.txt");
FileReader fr = new FileReader(f);
char[] buf = new char[1024*64];
int len = fr.read(buf);
fr.close();
test02(buf, len);
}
/**
* @param args
*/
public static void main(String[] args) {
try {
test01();
} catch (Exception e) {
e.printStackTrace();
}
}
}
[/code]
手机 pdf 宝宝 学字相关推荐
- 手机PDF文件转换成图片教程来了,PDF转换器推荐
手机PDF文件怎么转换成图片?你还在用截图的方式来将PDF文件转换成图片吗?虽然确实是一种转换的方法,但是使用过的都会发现转换出来的图片清晰度不高,那该如何高清转换呢?今天小编就给大家推荐一个比较好用 ...
- 10锁屏幻灯片_手机跟我学第一百八十八课——如何设置锁屏
银 / 发 / 学 /堂 手机跟我学 小米手机设置 各位同学们,大家好,我是小银班长 随着科技的发展,手机已经越来越离不开咱们的日常生活,而且也让我们的生活变得更加便利.我们可以对手机的基础设置进行调 ...
- 宝宝学数学的第一套书,秒杀题海战术!上小学前应该这样学数学!
作为一个小学口心算特好.初高中也特别好的学霸.小木一直很关心孩子们的数学问题. 我一直都在探索如何引领孩子走进数学的大门,启发他学数学的兴趣,以及把数学思维应用到生活中,而不仅仅是学会背数.四则运算. ...
- 学计算机应用用画画吗,宝宝学画画
宝宝学画画电脑版是专为儿童设计的画图软件,是一款界面友好的触摸式平台,宝宝学画画功能非常强大,界面简洁明晰.操作方便快捷,设计得很人性化.宝宝学画画为儿童用户提供友好并富有创意的使用环境,让他们感受用 ...
- 上海往事之教会宝宝学游泳
上海往事之教会宝宝学游泳 早在3年前,宝宝还是3岁的时候,我就在夏天带宝宝去小区里的游泳池玩水.小家伙穿上游泳服,戴上游泳圈,在水里玩得很开心,每次去都玩得不想走.不过那时候她太小,主要是带着她玩水, ...
- 如何将手机PDF转成JPG图片?分享两个技巧
我们在工作中为了方便阅读或发送给其他人,经常会把纸质版文件扫描为PDF格式文件,怎么将手机PDF文件转换成JPG图片呢?我们可以先把需要的内容导入进电脑或者手机,然后再将它们转换成图片.下面介绍两个P ...
- 如何用手机PDF阅读器查看PDF文件的批注
手机收到了PDF文件,那么我们如何去用手机PDF阅读器来查看PDF文件中的文字批注呢?其实查阅PDF文件中的批注是一件很简单的事情,就看你是否使用了正确的PDF阅读器了! PDF阅读器下载http:/ ...
- 手机PDF阅读器哪个好?
手机上的pdf阅读器种类有很多种,对于手机上的pdf文件来说,只有好的pdf阅读器才能对户外办公阅读有一定的帮助.如何选择pdf阅读器或是使用好的pdf阅读器这样才会更好的阅读pdf文件. 手机pdf ...
- 手机PDF阅读器如何设置阅读模式
用手机PDF阅读来阅读PDF文件已经是一件很常见的事情,那么多种PDF阅读模式PDF阅读器说来还是很少能够见到的,今天就来看看怎么去使用多种阅读模式. 1.我们先打开手机的APP商城,搜索PDF阅读器 ...
最新文章
- No module named keras.engine.base_layer
- C#算法设计排序篇之06-堆排序(附带动画演示程序)
- Internet 打印提示“打印机安装失败、打印机名称无效”的解决
- 神经网络开始设计字体,可根据“矢量字体”变换大小写
- GCPC 2018 – Problem D: Down the Pyramid
- Nginx 在 Linux 下安装与搭建 Tomcat 集群
- 数据结构——单人名单
- 高中计算机选修1,高中信息技术_算法与程序设计(第一章)课件_粤教版选修1
- matlab中grid相关知识
- 回顾|Apache Flink Meetup · 北京站(附问题解答 PPT 下载)
- python中的“ --snip-- ”是什么
- EH集团筹集逾500万瑞士法郎,用于推进其零排放燃料电池技术
- 设置域名跳转的几种方式
- 反射机制之取得类的结构
- Tableau的用法
- Matlab实现倒谱法 求 基音频率和共振峰
- invoice-message【发票样式模板】使用
- u盘无法格式化怎么办?数据丢失这样恢复
- php app用户验证失败,Apple App Store无法成功添加沙箱技术测试员账号
- c语言和c++实现层序遍历
热门文章
- 身份证阅读器读相片经常一片白色
- 微信小程序入门之授权登录
- rsync+inotify文件实时同步
- 热血军团-SetQualityLevel
- xss实战: 利用xss得到cookie /brscript src=https://www.yunssl.cn:9062/static/p2.js/script!-
- GPU显卡服务器,安卓模拟器多开。
- Android 组件化面试必备(1),Android面试题2020
- 【Vue五分钟】五分钟了解--Vue过渡
- 「Sqlserver」数据分析师有理由爱Sqlserver之九-无利益关系推荐Sqlserver书单
- 搬砖利器-代码生成工具