-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathMain.java
More file actions
29 lines (26 loc) · 1.14 KB
/
Main.java
File metadata and controls
29 lines (26 loc) · 1.14 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
/*
Main class to run the pdf writer native interface.
*/
public class Main {
public static void main(String[] args) {
PdfWriter pdfWriter = new PdfWriter();
pdfWriter.setWidthHeight(1000, 1000);
pdfWriter.setFont(2, 12);
String content = " \t\t fee \r\nxxxxxxxxxxxxx\r\n\"fi\"fo fum";
content += " a aa aaa aaaa bbb bb b c cc ccc dddd eeeee ";
content += " foo bar baz foo bar baz ";
content += " mairzy doats and doazy doats and little lambsey divey";
content += " a kiddley divey too, wouldn't you? ";
content += " a b c d e f g h i jj kkk llll mmmmmm nnnnnnn oooooooooooo ";
content += "----------------------- -------------------------- ";
content += "$$$ $$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ";
content += "******************** ************************ ***** ";
pdfWriter.setContent(content);
pdfWriter.warpText(700, true);
pdfWriter.setXY(100, 800);
pdfWriter.addToPage();
if (!pdfWriter.writeToFile("example.pdf")) {
System.out.println("Unable to make a pdf file.");
}
}
}