Pour exporter un pdf, il faut placer ces quelques lignes de codes dans votre programme.
Ensuite, la touche "E" va générer des PDF de votre travail.
Ensuite, la touche "E" va générer des PDF de votre travail.
/**
* Sketch : Modules
*
*/
// Ici on active les fonctions PDF
import processing.pdf.*;
// Ici on déclare la variable d’exportation
boolean isExport = false;
void setup() {
size(500, 500);
background(0);
seed = (int)random(5000);
}
void draw() {
randomSeed(seed);
//Ici on définie le début de l’enregistrement et le nom du fichier PDF
if(isExport)beginRecord(PDF,"MonImage_###.pdf");
background(0);
noStroke();
for (int y=marge; y<=height-marge; y += grilleY) {
for (int x=marge; x<=width-marge; x += grilleX) {
int randVal = (int)random(7);
if(randVal>=3){
module_01(x, y, tailleForme);
}else{
module_02(x, y, tailleForme);
}
}
}
//Ici on définie la fin de l’enregistrement
if(isExport){
endRecord();
isExport = false;
}
}
void mousePressed(){
seed = (int)random(5000);
}
//Ici on définie la touche qui exporte en PDF
void keyPressed(){
if(key == 'e'){
isExport = !isExport;
}
}