Java/PDF RTF/New Page

Материал из Java эксперт
Перейти к: навигация, поиск

Adding: NewPage, Chunk.NEXTPAGE

   <source lang="java">

import java.io.FileOutputStream; import com.lowagie.text.Chunk; import com.lowagie.text.Document; import com.lowagie.text.Paragraph; import com.lowagie.text.pdf.PdfWriter; public class NewPageChunkNEXTPAGEPDF {

 public static void main(String[] args) {
   Document document = new Document();
   try {
     PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream("NewPageChunkNEXTPAGEPDF.pdf"));
     document.open();
     document.add(new Paragraph("A"));
     document.newPage();
     document.add(new Paragraph("B"));
     document.newPage();
     document.add(Chunk.NEXTPAGE);
     document.add(new Paragraph("C"));
   } catch (Exception ioe) {
     System.err.println(ioe.getMessage());
   }
   document.close();
 }

}

      </source>
   
  
 
  



Creating a New Page for PDF document

   <source lang="java">

import java.io.FileOutputStream; import java.io.IOException; import com.lowagie.text.Document; import com.lowagie.text.DocumentException; import com.lowagie.text.PageSize; import com.lowagie.text.Paragraph; import com.lowagie.text.pdf.PdfWriter; public class CreatingANewPagePDF {

 public static void main(String[] args) {
   Document document = new Document();
   try {
     PdfWriter.getInstance(document, new FileOutputStream("CreatingANewPagePDF.pdf"));
     document.open();
     document.add(new Paragraph("First Page."));
     document.setPageSize(PageSize.A3);
     document.newPage();
     document.add(new Paragraph("This PageSize is A3."));
   } catch (DocumentException de) {
     System.err.println(de.getMessage());
   } catch (IOException ioe) {
     System.err.println(ioe.getMessage());
   }
   document.close();
 }

}

      </source>
   
  
 
  



New Empty Page

   <source lang="java">

import java.io.FileOutputStream; import com.lowagie.text.Chunk; import com.lowagie.text.Document; import com.lowagie.text.Paragraph; import com.lowagie.text.pdf.PdfWriter; public class NewPagePageEmptyPDF {

 public static void main(String[] args) {
   Document document = new Document();
   try {
     PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream("NewPagePageEmptyPDF.pdf"));
     document.open();
     document.add(new Paragraph("A"));
     document.newPage();
     document.add(new Paragraph("B"));
     document.newPage();
     document.add(Chunk.NEWLINE);
     document.newPage();
     document.newPage();
     document.add(new Paragraph("C"));
   } catch (Exception ioe) {
     System.err.println(ioe.getMessage());
   }
   document.close();
 }

}

      </source>
   
  
 
  



Starting a new Page

   <source lang="java">

import java.io.FileOutputStream; import com.lowagie.text.Chunk; import com.lowagie.text.Document; import com.lowagie.text.Paragraph; import com.lowagie.text.pdf.PdfWriter; public class NewPageToStartANewPagePDF {

 public static void main(String[] args) {
   Document document = new Document();
   try {
     PdfWriter.getInstance(document, new FileOutputStream("NewPageToStartANewPagePDF.pdf"));
     document.open();
     document.add(new Paragraph("A"));
     document.newPage();
     document.add(new Paragraph("B"));
     document.newPage();
     document.newPage();
     document.newPage();
     document.add(new Paragraph("C"));
   } catch (Exception ioe) {
     System.err.println(ioe.getMessage());
   }
   document.close();
 }

}

      </source>