Générer un PDF

Ce wiki a été archivé en 2018.

Le nouveau wiki se trouve à: ressources.labomedia.org

Les fonctionnalités sont désactivées: vous pouvez faire une recherche sur Google site:https://wiki.labomedia.org et découvrir La Labomedia.

De Centre de Ressources Numériques - Labomedia
Aller à : navigation, rechercher

Générer un PDF de plusieurs pages à partir d'un PGraphics

import processing.pdf.*;

void setup() {
  size(400, 400);
}

void draw() {
}

void keyPressed() {
  int taillePDF = 10;
  PGraphics pdf = createGraphics(400, 400, PDF, "Fichier.pdf");
  pdf.beginDraw();
  for (int i = 0; i < taillePDF; i++) {
    pdf.background(128, 0, 0);
    pdf.text(i + 1, width / 2, height / 2);
    if (i < taillePDF - 1) {
      ((PGraphicsPDF) pdf).nextPage();
    }
  }
  pdf.dispose();
  pdf.endDraw();
  println("Génération PDF terminée");
}