我想写一个java类,想把txt文件内容一模一样的转化为pdf格式的,用的BufferReader读取的,pdf用的itext操作的,但是在转化过程中格式总是出错,不知道怎么解决,求大神指导txt内容pdf...

我想写一个java类,想把txt文件内容一模一样的转化为pdf格式的,用的BufferReader读取的,pdf用的itext操作的,但是在转化过程中格式总是出错,不知道怎么解决,求大神指导

txt内容

pdf内容:

java代码如下:

public void addparagraph(String s) throws DocumentException, IOException

{

BaseFont bfChinese1 = BaseFont.createFont("STSong-Light","UniGB-UCS2-H", BaseFont.NOT_EMBEDDED);

Font font = new Font(bfChinese1, 7, Font.NORMAL);

Paragraph paragraph = new Paragraph(s,font);

paragraph.setAlignment(Paragraph.ALIGN_LEFT);

document.add(paragraph);

}

public static void main(String[] args) throws DocumentException, MalformedURLException, IOException {

PdfWriter.getInstance(document, new FileOutputStream("C:/Users/eric/Desktop/123.pdf"));

document.open();

ToPdf topdf = new ToPdf();

BufferedReader bf =new BufferedReader(new FileReader("C:/Users/eric/Desktop/123.txt"));

String line=null;

line=bf.readLine();

while(line!=null)

{

topdf.addparagraph(line);

line=bf.readLine();

}

bf.close();

document.close();

}

展开

java txt文件转pdf_java txt转化pdf格式出错相关推荐

  1. JAVA编程TXT文件_java读写txt文件的方法

    java读写txt文件的方法 发布时间:2020-06-26 15:54:02 来源:亿速云 阅读:111 作者:Leah 本篇文章为大家展示了java读写txt文件的方法,代码简明扼要并且容易理解, ...

  2. java读取txt文件函数_Java读取txt文件和写入txt文件的简单实例

    写Java程序时经常碰到要读如txt或写入txt文件的情况,但是由于要定义好多变量,经常记不住,每次都要查,特此整理一下,简单易用,方便好懂! package edu.thu.keyword.test ...

  3. python读取txt文件写入-python txt文件的写入和读取

    1.文件的打开 使用open () 函数 打开文件.他有两个参数,文件路径或文件名和文件的打开方式. "r" 只读模式,不能编辑和删除文件内容. "w" 写入模 ...

  4. python不同数据的读入_python读写不同编码txt文件_python读写txt文件

    python读写不同编码txt文件_python读写txt文件 以后整理规范 [python] view plaincopy import os import codecs filenames=os. ...

  5. python将字符串写入txt文件_python将字符串以utf-8格式保存在txt文件中的方法

    python将字符串以utf-8格式保存在txt文件中的方法 如下所示: #ltp_data 字符串 写进777.txt 1. def save(filename, contents): fh = o ...

  6. [java进阶]1.Java读取txt文件和写入txt文件

    1. Java读取txt文件 import java.io.*; import java.util.ArrayList; import java.util.List;public class unit ...

  7. java数据存入txt_java将数据写入到txt文件中(txt有固定的格式)

    java将数据写入到txt文件中,这个应该对于学过java I/O的人来说是很简单的事情了,但是如果要将数据以固定的格式写入到txt文件中,就需要一定的技巧了. 这里举个简单的例子,以供参考: 比如我 ...

  8. Java读取txt文件和写入txt文件

    弱弱问一句: 像这种代码都是网上找的,自己不理解,也不记得,本人应该对这样的代码了解到什么程度呢? package com.nickwong.code;import java.io.*;/*** Cr ...

  9. java 筛选文件后缀为.txt文件

    只是一个文件里的.txt文件 下面那个方法是所有文件里的.txt文件 //要求遍历指定目录下的文件,使用文件过滤后缀是.txt的文件static void showFiles2(String dir) ...

最新文章

  1. Flink1.7.2 sql 批处理示例
  2. Linux Shell中的延时函数
  3. ubuntu下amd超频工具_Ubuntu 16.04 LTS 推荐开源 AMDGPU 和 Radeon 驱动程序-阿里云开发者社区...
  4. 念 2013-8-6 (写于爸爸走之后,之七)
  5. 金科院男生大学4年赚50万 毕业前又接500万订单
  6. 研发的那些事3--接口之本
  7. Intellij idea requested without authorization请求页面未经授...
  8. python的特征提取实验一_在opencv3中使用ORB进行特征提取实验-Python版
  9. windows下恢复删除的逻辑分区
  10. run till exit from #0_华为认证hcip H13821 v2.0云服务考试真题每日一练(一)
  11. 小勇机器人充电头坏了_崇安区管道机器人CCTV-管道爬行机器人,武汉天仪ty333,优质效率高...
  12. php的数组key删除,php删除数组的key
  13. 怎么调试内存溢出的c++代码_使用jvisualvm排查一次内存溢出(OOM)过程
  14. 【转】Canny 算法
  15. java中读取配置文件的内容
  16. activiti6监听器使用
  17. 局域网屏幕共享软件Inletex使用教程
  18. 江苏计算机编程中小学,编程教育走进小学低年级
  19. sentinel实现秒杀活动
  20. h5页面的写法_一步一步教你如何开发h5页面

热门文章

  1. 提高网页可访问性的十条建议
  2. 计算机研究与发展 介绍,我院NLP团队研究成果论文被《计算机研究与发展》期刊录用...
  3. 计算机英语ADD全称,Add-Computer
  4. VC++ SafeInt
  5. 【neovim 技巧系列】quickfix 与文本处理
  6. 游戏服务器开源框架(xinyue-game-frame)
  7. C++高级——多线程编程
  8. 01. 禁止指定的 IP 上网 ❀ 飞塔 (Fortinet5.4) 防火墙
  9. 面试问题整理之操作系统和代码相关问题
  10. 百万补贴!武汉市技术交易补贴申报条件、流程、材料