MainClass.java Source code

Java tutorial

Introduction

Here is the source code for MainClass.java

Source

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

import com.lowagie.text.Chunk;
import com.lowagie.text.Document;
import com.lowagie.text.Font;
import com.lowagie.text.FontFactory;
import com.lowagie.text.Paragraph;
import com.lowagie.text.pdf.PdfWriter;

public class MainClass {
    public static void main(String[] args) throws Exception {
        Document document = new Document();
        PdfWriter writerA = PdfWriter.getInstance(document, new FileOutputStream("2.pdf"));
        PdfWriter writerB = PdfWriter.getInstance(document, new FileOutputStream("3.pdf"));

        document.open();
        Font font = FontFactory.getFont(FontFactory.HELVETICA, 12, Font.UNDERLINE, new Color(0, 0, 255));
        Paragraph p1 = new Paragraph("1");
        Chunk chunk = new Chunk(" 2", font);
        chunk.setRemoteGoto("dog.pdf", "2");
        p1.add(chunk);

        Paragraph p2 = new Paragraph("test");

        writerB.pause();
        document.add(p1);
        writerB.resume();
        document.add(p2);
        writerA.resume();
        writerB.pause();
        document.newPage();
        document.add(new Paragraph("page 2"));
        document.newPage();
        document.add(new Paragraph("page 3"));
        writerB.resume();
        document.close();
    }
}