Java Tutorial/PDF/RTF HTML
Create RTF file and htm file
<source lang="java">
import java.io.FileOutputStream; import com.lowagie.text.Document; import com.lowagie.text.Paragraph; import com.lowagie.text.html.HtmlWriter; import com.lowagie.text.pdf.PdfWriter; import com.lowagie.text.rtf.RtfWriter2; public class MainClass {
public static void main(String[] args) throws Exception { Document document = new Document(); PdfWriter.getInstance(document, new FileOutputStream( "HelloWorldMultiple.pdf")); RtfWriter2.getInstance(document, new FileOutputStream( "HelloWorldMultiple.rtf")); HtmlWriter.getInstance(document, new FileOutputStream( "HelloWorldMultiple.htm")); document.open(); document.add(new Paragraph("Hello World")); document.close(); }
}</source>
Generates a PDF, RTF and HTML file with the text "Hello World"
<source lang="java">
import java.io.FileOutputStream; import com.lowagie.text.Document; import com.lowagie.text.Paragraph; import com.lowagie.text.html.HtmlWriter; import com.lowagie.text.pdf.PdfWriter; import com.lowagie.text.rtf.RtfWriter2; public class MainClass {
public static void main(String[] args) throws Exception { Document document = new Document(); PdfWriter.getInstance(document, new FileOutputStream( "HelloWorldMetadata.pdf")); RtfWriter2.getInstance(document, new FileOutputStream( "HelloWorldMetadata.rtf")); HtmlWriter.getInstance(document, new FileOutputStream( "HelloWorldMetadata.htm")); document.addTitle("title"); document.addSubject("subject"); document.addKeywords("Metadata, iText"); document.addCreator("jexp"); document.addAuthor("author"); document.addHeader("Expires", "0"); document.open(); document.add(new Paragraph("Hello World")); document.close(); }
}</source>