Generating two PDF documents and one HTML document : Multi Documents « PDF RTF « Java






Generating two PDF documents and one HTML document

import java.awt.Color;
import java.io.FileOutputStream;

import com.lowagie.text.Anchor;
import com.lowagie.text.Document;
import com.lowagie.text.Font;
import com.lowagie.text.FontFactory;
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 GenerateTwoPDFAndHTMLRTF {
  public static void main(String[] args) {
    Document document = new Document();
    try {
      PdfWriter.getInstance(document, new FileOutputStream("AHrefForAWebsite.pdf"));
      HtmlWriter.getInstance(document, new FileOutputStream("AHrefForAWebsite.html"));
      RtfWriter2.getInstance(document, new FileOutputStream("AHrefForAWebsite.html"));
      
      document.open();

      Paragraph paragraph = new Paragraph("Please visit my ");
      Anchor anchor1 = new Anchor("website (external reference)", FontFactory.getFont(FontFactory.HELVETICA, 12, Font.UNDERLINE, new Color(0, 0, 255)));
      anchor1.setReference("http://www.java2s.com");
      paragraph.add(anchor1);
      
      document.add(paragraph);
    } catch (Exception e) {
      System.err.println(e.getMessage());
    }
    document.close();
  }
}
           
       








itext.zip( 1,748 k)

Related examples in the same category

1.Generating PDF, HTML and RTF files at the same time with the same contentGenerating PDF, HTML and RTF files at the same time with the same content