List class
provides 'setListSymbol' method to set the symbol for list item.
public
void setListSymbol(final String symbol)
import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.util.Arrays; import com.itextpdf.text.Document; import com.itextpdf.text.DocumentException; import com.itextpdf.text.List; import com.itextpdf.text.ListItem; import com.itextpdf.text.Paragraph; import com.itextpdf.text.pdf.PdfWriter; public class ListEx { private static java.util.List<String> countries = Arrays.asList("Afghanistan", "Armenia", "Azerbaijan", "Bahrain", "Bangladesh", "Bhutan", "Brunei", "Cambodia", "China", "Cyprus", "Georgia", "India", "Indonesia", "Iran", "Iraq", "Israel", "Japan", "Jordan", "Kazakhstan", "Kuwait", "Kyrgyzstan", "Laos", "Lebanon", "Malaysia", "Maldives", "Mongolia", "Myanmar (Burma)", "Nepal", "North Korea", "Oman", "Pakistan", "Palestine", "Philippines", "Qatar", "Russia", "Saudi Arabia", "Singapore", "South Korea", "Sri Lanka", "Syria", "Taiwan", "Tajikistan", "Thailand", "Timor-Leste", "Turkey", "Turkmenistan", "United Arab Emirates (UAE)", "Uzbekistan", "Vietnam", "Yemen"); public static void main(String args[]) throws FileNotFoundException, DocumentException { Document document = new Document(); PdfWriter.getInstance(document, new FileOutputStream("countries.pdf")); List list = new List(); list.setListSymbol("ASIA. "); Paragraph paragraph = new Paragraph("List Of Countries in Asia"); for (String country : countries) { ListItem item = new ListItem(country); list.add(item); } document.open(); document.add(paragraph); document.add(list); document.close(); } }
No comments:
Post a Comment