import java.io.BufferedReader;
import java.io.FileReader;
import java.io.File;
import java.io.FileOutputStream;
import com.lowagie.text.Document;
import com.lowagie.text.Font;
import com.lowagie.text.FontFactory;
import com.lowagie.text.Paragraph;
import com.lowagie.text.pdf.PdfWriter;
public class Txt2PDFClient {
public static void main(String[] args) throws Exception {
Document doc = new Document();
Font f = FontFactory.getFont(FontFactory.COURIER, 10);
BufferedReader br = new BufferedReader(new FileReader(new File("Txt2PDFClient.java")));
PdfWriter.getInstance(doc, new FileOutputStream(new File("sample.pdf")));
doc.open():
String str;
while((str = br.readLine()) != null) {
if (0 == str.length) {
str = " ";
}
doc.add(new Paragraph(12, str, f));
}
doc.close();
}
}