Changing List symbol for HTML document : List « PDF RTF « Java






Changing List symbol for HTML document

Changing List symbol for HTML document

import java.io.FileOutputStream;
import java.io.IOException;

import com.lowagie.text.Chunk;
import com.lowagie.text.Document;
import com.lowagie.text.DocumentException;
import com.lowagie.text.Font;
import com.lowagie.text.FontFactory;
import com.lowagie.text.List;
import com.lowagie.text.ListItem;
import com.lowagie.text.Paragraph;
import com.lowagie.text.html.HtmlWriter;
import com.lowagie.text.pdf.PdfWriter;

public class ListSymbolHTML {
  public static void main(String[] args) {
    Document document = new Document();
    try {
            HtmlWriter.getInstance(document, new FileOutputStream("ListSymbolHTML.html"));
            document.open();
            
            document.add(new Paragraph("Text Text Text:"));
            List list = new List(false, 20);
            list.setListSymbol(new Chunk("\u2022", FontFactory.getFont(FontFactory.HELVETICA, 20, Font.BOLD)));
            ListItem listItem = new ListItem("Item 1");
            list.add(listItem);
            
            List sublist;
            sublist = new List(false, true, 10);
            sublist.setListSymbol(new Chunk("", FontFactory.getFont(FontFactory.HELVETICA, 8)));
            sublist.add("A");
            sublist.add("B");
            sublist.add("C");
            sublist.add("D");
            list.add(sublist);
            
            listItem = new ListItem("Item 2");
            list.add(listItem);
            sublist = new List(false, true, 10);
            sublist.setFirst('a');
            sublist.setListSymbol(new Chunk("", FontFactory.getFont(FontFactory.HELVETICA, 8)));
            sublist.add("A");
            sublist.add("B");
            sublist.add("C");
            sublist.add("D");
            list.add(sublist);
            
            listItem = new ListItem("Item 3");
            list.add(listItem);
            sublist = new List(false, true, 10);
            sublist.setListSymbol(new Chunk("", FontFactory.getFont(FontFactory.HELVETICA, 8)));
            sublist.add("A");
            sublist.add("B");
            sublist.add("C");
            sublist.add("D");
            list.add(sublist);
            document.add(list);
    }  catch (Exception ioe) {
      System.err.println(ioe.getMessage());
    }
    document.close();
  }
}
           
       








itext.zip( 1,748 k)

Related examples in the same category

1.Adding list to Pdf documentAdding list to Pdf document
2.List and Sublist in HTMLList and Sublist in HTML
3.List and Sublist in PDFList and Sublist in PDF
4.Lists With Different FontsLists With Different Fonts
5.Lists with Different Font PDF and HTML
6.List Symbol IllustrationList Symbol Illustration
7.List With Long Text Line in HTMLList With Long Text Line in HTML
8.List With Long Text Line in PDFList With Long Text Line in PDF