Professional Documents
Culture Documents
Tienpdf
Tienpdf
import java.io.BufferedReader;
import java.io.DataInputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import com.itextpdf.text.Chunk;
import com.itextpdf.text.Document;
import com.itextpdf.text.Element;
import com.itextpdf.text.Font;
import com.itextpdf.text.Paragraph;
import com.itextpdf.text.pdf.PdfWriter;
public class TextfiletoPDFCreation {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
if(args.length>0)
{
File file=new File(args[0]);
if(file.getName().endsWith(".txt"))
{
if(convertTextfileToPDF(file))
{
System.out.println("PDF created");
}
}
}
public static boolean convertTextfileToPDF(File file)
{
FileInputStream iStream=null;
DataInputStream in=null;
InputStreamReader is=null;
BufferedReader br=null;
try {
Document pdfDoc = new Document();
catch(Exception e)
{
System.out.println("FileUtility.covertEmailToPDF(): exception = " +
e.getMessage());
}
finally
{
try {
if(br!=null)
{
br.close();
}
if(is!=null)
{
is.close();
}
if(in!=null)
{
in.close();
}
if(iStream!=null)
{
iStream.close();
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
return true;
}