手机 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阅读器java版,手机PDF阅读器java版手机PDF阅读器java版
费曼物理学讲义中文高清全集pdf
算法艺术与信息学竞赛.pdf算法艺术与信息学竞赛.pdf算法艺术与信息学竞赛.pdf算法艺术与信息学竞赛.pdf算法艺术与信息学竞赛.pdf算法艺术与信息学竞赛.pdf算法艺术与信息学竞赛.pdf算法艺术与信息学竞赛.pdf算法艺术...
手机摄影入门基础知识.pdf
手机摄影入门篇
手机摄影入门学习
电子书宝宝游戏.pdf
中文版机器人学机器视觉与控制.pdf完整高清pdf 带目录
宝宝疫苗大解析.pdf
宝宝辅食制作100款(经典).pdf
动手学深度学习pytorch.全面介绍深度学习的动手学习文档。
学汉字基础1000字.pdf
《动手学深度学习v2》.pdf
字学基础与字理识字.pdf
轻松学Java Web开发.pdf 用于学习请自觉删除
如何让宝宝成为识字的天才备考资料.pdf
学做智能车pdf学做智能车pdf学做智能车pdf学做智能车pdf学做智能车pdf
人体工程学图解.pdf 不是很好找 ,贡献给大家.:)
学习的艺术:如何学习和学什么.pdf 不错的