import processing.pdf.*;
PGraphicsPDF pdf;
int totalPages = 5;
int currentPage = 1;
PImage p1;
PImage[] imgs = new PImage[totalPages];
void setup()
{
//size(2479, 3507);
size(1200, 1698);
pdf = (PGraphicsPDF)beginRecord(PDF, "mags1200.pdf");
frameRate(1);
for(int i=0; i<totalPages; i++){
println(i+1);
imgs[i] = loadImage("" + (i+1)+".png");
}
}
void draw()
{
background(255);
image(imgs[currentPage-1],0,0,1200,1698);
currentPage++;
if(currentPage>totalPages){
endRecord();
exit();
}else{
pdf.nextPage();
}
}