Java Tutorial/PDF/List
Содержание
Add more space to list
<source lang="java">
import java.io.FileOutputStream; import com.lowagie.text.Document; import com.lowagie.text.List; import com.lowagie.text.ListItem; import com.lowagie.text.pdf.PdfWriter; public class MainClass {
public static void main(String[] args) throws Exception { Document document = new Document(); PdfWriter.getInstance(document, new FileOutputStream("2.pdf")); document.open(); List list1 = new List(List.UNORDERED, 30); list1.add(new ListItem("A")); list1.add(new ListItem("B")); list1.add(new ListItem("C")); document.add(list1); document.close(); }
}</source>
Alphabetical List
<source lang="java">
import java.io.FileOutputStream; import com.lowagie.text.Document; import com.lowagie.text.List; import com.lowagie.text.ListItem; import com.lowagie.text.pdf.PdfWriter; public class MainClass {
public static void main(String[] args) throws Exception { Document document = new Document(); PdfWriter.getInstance(document, new FileOutputStream("2.pdf")); document.open(); List list1 = new List(List.ORDERED, List.ALPHABETICAL, 20); list1.add(new ListItem("A")); list1.add(new ListItem("B")); list1.add(new ListItem("C")); document.add(list1); document.close(); }
}</source>
Create an Ordered list
<source lang="java">
import java.io.FileOutputStream; import com.lowagie.text.Document; import com.lowagie.text.List; import com.lowagie.text.ListItem; import com.lowagie.text.pdf.PdfWriter; public class MainClass {
public static void main(String[] args) throws Exception { Document document = new Document(); PdfWriter.getInstance(document, new FileOutputStream("2.pdf")); document.open(); List list1 = new List(List.ORDERED, 20); list1.add(new ListItem("A")); list1.add(new ListItem("B")); list1.add(new ListItem("C")); document.add(list1); document.close(); }
}</source>
Create an Unordered list
<source lang="java">
import java.io.FileOutputStream; import com.lowagie.text.Document; import com.lowagie.text.List; import com.lowagie.text.ListItem; import com.lowagie.text.pdf.PdfWriter; public class MainClass {
public static void main(String[] args) throws Exception { Document document = new Document(); PdfWriter.getInstance(document, new FileOutputStream("2.pdf")); document.open(); List list1 = new List(List.UNORDERED, 20); list1.add(new ListItem("A")); list1.add(new ListItem("B")); list1.add(new ListItem("C")); document.add(list1); document.close(); }
}</source>
Custom list symbol
<source lang="java">
import java.io.FileOutputStream; import com.lowagie.text.Chunk; import com.lowagie.text.Document; import com.lowagie.text.List; import com.lowagie.text.ListItem; import com.lowagie.text.pdf.PdfWriter; public class MainClass {
public static void main(String[] args) throws Exception { Document document = new Document(); PdfWriter.getInstance(document, new FileOutputStream("2.pdf")); document.open(); List list1 = new List(List.UNORDERED, 30); list1.setListSymbol(new Chunk("*")); list1.add(new ListItem("A")); list1.add(new ListItem("B")); list1.add(new ListItem("C")); document.add(list1); document.close(); }
}</source>
Greek List
<source lang="java">
import java.io.FileOutputStream; import com.lowagie.text.Document; import com.lowagie.text.GreekList; import com.lowagie.text.ListItem; import com.lowagie.text.pdf.PdfWriter; public class MainClass {
public static void main(String[] args) throws Exception { Document document = new Document(); PdfWriter.getInstance(document, new FileOutputStream("2.pdf")); document.open(); GreekList greeklist = new GreekList(20); greeklist.setGreekLower(true); greeklist.add(new ListItem("A")); greeklist.add(new ListItem("B")); document.add(greeklist); document.close(); }
}</source>
RomanList, lower case
<source lang="java">
import java.io.FileOutputStream; import com.lowagie.text.Document; import com.lowagie.text.ListItem; import com.lowagie.text.Phrase; import com.lowagie.text.RomanList; import com.lowagie.text.pdf.PdfWriter; public class MainClass {
public static void main(String[] args) throws Exception { Document document = new Document(); PdfWriter.getInstance(document, new FileOutputStream("2.pdf")); document.open(); RomanList romanlist = new RomanList(20); romanlist.setRomanLower(true); romanlist.add(new ListItem("A")); romanlist.add(new ListItem("B")); document.add(romanlist); document.close(); }
}</source>
Upper case RomanList
<source lang="java">
import java.io.FileOutputStream; import com.lowagie.text.Document; import com.lowagie.text.ListItem; import com.lowagie.text.RomanList; import com.lowagie.text.pdf.PdfWriter; public class MainClass {
public static void main(String[] args) throws Exception { Document document = new Document(); PdfWriter.getInstance(document, new FileOutputStream("2.pdf")); document.open(); RomanList romanlist = new RomanList(20); romanlist.setRomanLower(false); romanlist.add(new ListItem("A")); romanlist.add(new ListItem("B")); document.add(romanlist); document.close(); }
}</source>
ZapfDingbatsList
<source lang="java">
import java.io.FileOutputStream; import com.lowagie.text.Document; import com.lowagie.text.ListItem; import com.lowagie.text.ZapfDingbatsList; import com.lowagie.text.pdf.PdfWriter; public class MainClass {
public static void main(String[] args) throws Exception { Document document = new Document(); PdfWriter.getInstance(document, new FileOutputStream("2.pdf")); document.open(); ZapfDingbatsList zapfdingbatslist = new ZapfDingbatsList(42, 15); zapfdingbatslist.add(new ListItem("A")); zapfdingbatslist.add(new ListItem("B")); document.add(zapfdingbatslist); document.close(); }
}</source>
zapfdingbatsnumberlist
<source lang="java">
import java.io.FileOutputStream; import com.lowagie.text.Document; import com.lowagie.text.ListItem; import com.lowagie.text.ZapfDingbatsNumberList; import com.lowagie.text.pdf.PdfWriter; public class MainClass {
public static void main(String[] args) throws Exception { Document document = new Document(); PdfWriter.getInstance(document, new FileOutputStream("2.pdf")); document.open(); ZapfDingbatsNumberList zapfdingbatsnumberlist; zapfdingbatsnumberlist = new ZapfDingbatsNumberList(0, 15); zapfdingbatsnumberlist.add(new ListItem("A")); zapfdingbatsnumberlist.add(new ListItem("B")); document.add(zapfdingbatsnumberlist); document.close(); }
}</source>