Java: Ajouter une nouvelle page dans un document PDF

Author:

Java: Ajouter une nouvelle page dans un document PDF
Download

/***** Code de MesExemples.com *******/
import java.io.FileOutputStream;
 
import com.itextpdf.text.Element;
import com.itextpdf.text.PageSize;
import com.itextpdf.text.pdf.BaseFont;
import com.itextpdf.text.pdf.PdfContentByte;
import com.itextpdf.text.pdf.PdfReader;
import com.itextpdf.text.pdf.PdfStamper;
 
public class AddExtraPageToPDF 
{
  public static void main(String[] args)
  	 {
    try 
    	{
      //Lire le document orginal
      PdfReader pdf_reader = new PdfReader("c:/test.pdf");
      // Ccréer une copie document
      PdfStamper stamp = new PdfStamper(pdf_reader, new 
    FileOutputStream("c:/duplicata.pdf"));
 
      // Ajouter,modifier, et transferer des données vers le nouveau document 
    PDF
      PdfContentByte over;
      BaseFont bf = BaseFont.createFont(BaseFont.HELVETICA, BaseFont.WINANSI, 
    BaseFont.EMBEDDED);
      stamp.insertPage(1, PageSize.A4);
      over = stamp.getOverContent(1);
      over.beginText();
      over.setFontAndSize(bf, 18);
      over.showTextAligned(Element.ALIGN_LEFT, "Duplicata du contenu d'un 
    document PDF", 30, 600, 0);
      over.endText();
 
      stamp.close();
    } catch (Exception err)
    	 {
      	err.printStackTrace();
    }
  }
}

Cet article Java: Ajouter une nouvelle page dans un document PDF est apparu en premier sur .