手机 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 宝宝 学字相关推荐

  1. 手机PDF文件转换成图片教程来了,PDF转换器推荐

    手机PDF文件怎么转换成图片?你还在用截图的方式来将PDF文件转换成图片吗?虽然确实是一种转换的方法,但是使用过的都会发现转换出来的图片清晰度不高,那该如何高清转换呢?今天小编就给大家推荐一个比较好用 ...

  2. 10锁屏幻灯片_手机跟我学第一百八十八课——如何设置锁屏

    银 / 发 / 学 /堂 手机跟我学 小米手机设置 各位同学们,大家好,我是小银班长 随着科技的发展,手机已经越来越离不开咱们的日常生活,而且也让我们的生活变得更加便利.我们可以对手机的基础设置进行调 ...

  3. 宝宝学数学的第一套书,秒杀题海战术!上小学前应该这样学数学!

    作为一个小学口心算特好.初高中也特别好的学霸.小木一直很关心孩子们的数学问题. 我一直都在探索如何引领孩子走进数学的大门,启发他学数学的兴趣,以及把数学思维应用到生活中,而不仅仅是学会背数.四则运算. ...

  4. 学计算机应用用画画吗,宝宝学画画

    宝宝学画画电脑版是专为儿童设计的画图软件,是一款界面友好的触摸式平台,宝宝学画画功能非常强大,界面简洁明晰.操作方便快捷,设计得很人性化.宝宝学画画为儿童用户提供友好并富有创意的使用环境,让他们感受用 ...

  5. 上海往事之教会宝宝学游泳

    上海往事之教会宝宝学游泳 早在3年前,宝宝还是3岁的时候,我就在夏天带宝宝去小区里的游泳池玩水.小家伙穿上游泳服,戴上游泳圈,在水里玩得很开心,每次去都玩得不想走.不过那时候她太小,主要是带着她玩水, ...

  6. 如何将手机PDF转成JPG图片?分享两个技巧

    我们在工作中为了方便阅读或发送给其他人,经常会把纸质版文件扫描为PDF格式文件,怎么将手机PDF文件转换成JPG图片呢?我们可以先把需要的内容导入进电脑或者手机,然后再将它们转换成图片.下面介绍两个P ...

  7. 如何用手机PDF阅读器查看PDF文件的批注

    手机收到了PDF文件,那么我们如何去用手机PDF阅读器来查看PDF文件中的文字批注呢?其实查阅PDF文件中的批注是一件很简单的事情,就看你是否使用了正确的PDF阅读器了! PDF阅读器下载http:/ ...

  8. 手机PDF阅读器哪个好?

    手机上的pdf阅读器种类有很多种,对于手机上的pdf文件来说,只有好的pdf阅读器才能对户外办公阅读有一定的帮助.如何选择pdf阅读器或是使用好的pdf阅读器这样才会更好的阅读pdf文件. 手机pdf ...

  9. 手机PDF阅读器如何设置阅读模式

    用手机PDF阅读来阅读PDF文件已经是一件很常见的事情,那么多种PDF阅读模式PDF阅读器说来还是很少能够见到的,今天就来看看怎么去使用多种阅读模式. 1.我们先打开手机的APP商城,搜索PDF阅读器 ...

最新文章

  1. No module named keras.engine.base_layer
  2. C#算法设计排序篇之06-堆排序(附带动画演示程序)
  3. Internet 打印提示“打印机安装失败、打印机名称无效”的解决
  4. 神经网络开始设计字体,可根据“矢量字体”变换大小写
  5. GCPC 2018 – Problem D: Down the Pyramid
  6. Nginx 在 Linux 下安装与搭建 Tomcat 集群
  7. 数据结构——单人名单
  8. 高中计算机选修1,高中信息技术_算法与程序设计(第一章)课件_粤教版选修1
  9. matlab中grid相关知识
  10. 回顾|Apache Flink Meetup · 北京站(附问题解答 PPT 下载)
  11. python中的“ --snip-- ”是什么
  12. EH集团筹集逾500万瑞士法郎,用于推进其零排放燃料电池技术
  13. 设置域名跳转的几种方式
  14. 反射机制之取得类的结构
  15. Tableau的用法
  16. Matlab实现倒谱法 求 基音频率和共振峰
  17. invoice-message【发票样式模板】使用
  18. u盘无法格式化怎么办?数据丢失这样恢复
  19. php app用户验证失败,Apple App Store无法成功添加沙箱技术测试员账号
  20. c语言和c++实现层序遍历

热门文章

  1. 身份证阅读器读相片经常一片白色
  2. 微信小程序入门之授权登录
  3. rsync+inotify文件实时同步
  4. 热血军团-SetQualityLevel
  5. xss实战: 利用xss得到cookie /brscript src=https://www.yunssl.cn:9062/static/p2.js/script!-
  6. GPU显卡服务器,安卓模拟器多开。
  7. Android 组件化面试必备(1),Android面试题2020
  8. 【Vue五分钟】五分钟了解--Vue过渡
  9. 「Sqlserver」数据分析师有理由爱Sqlserver之九-无利益关系推荐Sqlserver书单
  10. 搬砖利器-代码生成工具